因为环境需求,只有一个ip,只能做nat
1auto lo
2iface lo inet loopback
3
4auto enp8s0
5iface enp8s0 inet static
6 address 172.16.11.100
7 netmask 255.255.255.0
8 gateway 172.16.11.1
9
10auto vmbr0
11iface vmbr0 inet static
12 address 172.16.200.1
13 netmask 255.255.255.0
14 bridge_ports none
15 bridge_stp off
16 bridge_fd 0
17 # 开启ip转发
18 post-up echo 1 > /proc/sys/net/ipv4/ip_forward
19 # 增加一条nat指令, 将请求来源172.16.200.0/24的数据从enp8s0发送出去
20 # MASQUERADE(IP地址伪装)
21 post-up iptables -t nat -A POSTROUTING -s '172.16.200.0/24' -o enp8s0 -j MASQUERADE
22 post-down iptables -t nat -D POSTROUTING -s '172.16.200.0/24' -o enp8s0 -j MASQUERADE
- enp8s0: 为当前主机出口网卡
- vmbr0: 为虚拟出来的网卡,用于设置nat
- 设置nat转发:网卡启动
post-up
加入nat命令,post-down
关闭网卡时删除nat命令
OpenVZ 设置172.16.200.0/24段ip即可
评论