File tree Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Original file line number Diff line number Diff line change
1
+ network { 'direct-net' :
2
+ autostart => true ,
3
+ forward_mode => ' bridge' ,
4
+ forward_dev => ' eth0' ,
5
+ forward_interfaces => [ ' eth0' ]
6
+ }
7
+
8
+ network { 'bridge' :
9
+ bridge => ' vmbr0' ,
10
+ forward_mode => ' bridge'
11
+ }
12
+
13
+ $dhcp1 = {
14
+ ' start' => ' 192.168.122.2' ,
15
+ ' end' => ' 192.168.122.254' ,
16
+ ' bootp_file' => ' pxelinux.0' ,
17
+ }
18
+ $ip1 = {
19
+ ' address' => ' 192.168.122.1' ,
20
+ ' netmask' => ' 255.255.255.0' ,
21
+ ' dhcp' => $dhcp1 ,
22
+ }
23
+ network { 'pxe' :
24
+ autostart => true ,
25
+ forward_mode => ' nat' ,
26
+ forward_dev => ' virbr0' ,
27
+ ip => [ $ip1 ]
28
+ }
29
+
30
+
31
+ $dhcp2 = {
32
+ ' start' => ' 192.168.222.2' ,
33
+ ' end' => ' 192.168.222.254' ,
34
+ }
35
+ $ip2 = {
36
+ ' address' => ' 192.168.222.1' ,
37
+ ' netmask' => ' 255.255.255.0' ,
38
+ }
39
+ $ipv6 = {
40
+ address => ' 2001:db8:ca2:2::1' ,
41
+ prefix => ' 64' ,
42
+ }
43
+ network { 'dual-stack' :
44
+ autostart => true ,
45
+ forward_mode => ' nat' ,
46
+ forward_dev => ' virbr2' ,
47
+ bridge => ' virbr2' ,
48
+ ip => [ $ip2 ],
49
+ ipv6 => [ $ipv6 ],
50
+ }
51
+
52
+ network { 'bridge_mode' :
53
+ bridge => ' vmbr4' ,
54
+ forward_mode => ' bridge'
55
+ }
56
+
You can’t perform that action at this time.
0 commit comments