感谢支持
我们一直在努力

NAT方式实现远程服务器中Linux虚拟机访问外网

1.环境:


IDC主机一台,系统Windows2003 32bit,装有vmware workstation 8,并装有cnetos6.2 x86系统,其中,Windows系统IP:112.65.228.126,虚拟机网卡为vmnet8,设置地址为192.168.80.1,CentOS系统设置IP为192.168.80.3/24 ,网关192.168.80.1。


2.问题:


已在Windows主机上配置路由和远程访问,客户端通过VPN连接到该主机上后,添加静态路由可以ping通192.168.80.3,并可正常ssh连接,但是发现该Linux系统始终无法访问外网,起初想通过调路由的方式实现虚拟主机访问外网,后无果,再次想用调节vm虚拟机桥接的方式上网,也无果。


3.解决方法:


3.1设置vm和里面的虚拟机为一个独立的局域网段,如下将虚拟机网卡设置为一个单独的子网。


NAT方式实现远程服务器中Linux虚拟机访问外网


NAT方式实现远程服务器中Linux虚拟机访问外网


3.2,确保虚拟网卡(vmnet8)地址和vm中的虚拟机的地址同属一个网段,并设置虚拟机的网关为虚拟网卡的地址(vmnet8)


NAT方式实现远程服务器中Linux虚拟机访问外网


4. 设置Windows2003 NAT方式


打开路由和远程访问,点击展开IP和路由选择,右键单击常规,然后单击新建路由协议。


单击以选中 NAT/基本防火墙复选框,然后单击确定。


右键单击左窗格中的 NAT/基本防火墙,然后单击新建接口。


单击表示内部网络接口的接口(vmnet8),然后单击确定。


在“网络地址转换”属性中,单击“专用接口连接到专用网络”,然后单击确定。


右键单击左窗格中的 NAT/基本防火墙,然后单击新建接口。


单击表示外部网络接口的接口(本地连接2),然后单击确定。


在“网络地址转换”属性中,单击“公用接口连接到 Internet”。


单击以选中“在此接口上启用 NAT”复选框,然后单击确定。


参考下图


NAT方式实现远程服务器中Linux虚拟机访问外网


NAT方式实现远程服务器中Linux虚拟机访问外网


NAT方式实现远程服务器中Linux虚拟机访问外网


5.至此配置完毕,必要时重启下路由和远程访问或服务器,使用客户端拨VPN连接到该服务器后,使用ssh连接CentOS系统,测试成功出外网,大功告成!


NAT方式实现远程服务器中Linux虚拟机访问外网

赞(0) 打赏
转载请注明出处:服务器评测 » NAT方式实现远程服务器中Linux虚拟机访问外网
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏