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