Linux中的VirtualBox或VMWare的虚拟机,如果网络采用HOST-ONLY,而又要通过主机的网络访问外面因特网,可以通过以下方式设置。
sudo iptables -t nat -A POSTROUTING -o wlp2s0 -s 192.168.56.102/32 -j MASQUERADE
然后,在/etc/sysctl.conf中,把
net.ipv4.ip_forward=1
就好了。
本文介绍如何在Linux系统中为采用HOST-ONLY网络模式的VirtualBox或VMWare虚拟机配置网络,使其能够通过主机访问互联网。关键步骤包括使用iptables进行地址伪装以及在sysctl.conf中启用IP转发。
Linux中的VirtualBox或VMWare的虚拟机,如果网络采用HOST-ONLY,而又要通过主机的网络访问外面因特网,可以通过以下方式设置。
sudo iptables -t nat -A POSTROUTING -o wlp2s0 -s 192.168.56.102/32 -j MASQUERADE
然后,在/etc/sysctl.conf中,把
net.ipv4.ip_forward=1
就好了。
1132
1万+
8559
4463

被折叠的 条评论
为什么被折叠?