內網伺服器共享上網
阿新 • • 發佈:2020-10-22
內網伺服器共享上網
原理:
- 內網機器,通過有外網網絡卡的機器做網路出口,通過開啟轉發規則,實現共享上午
配置:
- 內網機器使 有外網網絡卡的機器 做網路出口
iptables
開啟轉發規則- 開啟核心轉發引數
net.ipv4.ip_forward = 1
- 編輯網絡卡配置檔案
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth1 UUID=7fbc1f0b-9bba-43f0-8b4b-e1aeb9ca77e4 DEVICE=eth1 ONBOOT=yes IPADDR=172.16.1.41 PREFIX=24 GATEWAY=172.16.1.61 閘道器為外網機器的內網網絡卡
- 外網機器操作
echo 1 > /proc/sys/net/ipv4/ip_forward
vim /etc/sysctl.conf
…
net.ipv4.ip_forward = 1
iptables -t nat -A POSTROUTING -s 172.16.1.0/24 -j SNAT --to-source 10.0.0.61
VMware 網路通訊流程:
172.16.1.41 --》 172.16.1.61 --》 10.0.0.61 --》 vmnet8 --》 10.0.0.254 閘道器