VM虚拟机连接Internet,也可以使用SecureCRT连接虚拟机
这个问题,自从前年开始学习oldboy课程,根据视频的操作步骤安装过CentOS之后,我就没有解决。其间,在oldboy群里也没有解决,倒是去年年中的时候,有个QQ网友看到我在论坛上的提问,通过远程帮我搞定过一次。
但是,他帮我搞好之后,虚拟机上的IP地址是192.168.2.x,这与我平时做实验的网段不符。希望“宽带连接”上的IP地址和虚拟机里的IP地址都在一个网段:192.168.1.x。只是我自己把IP地址改过来之后,VM虚拟机连接外网和SecureCRT连接虚拟机,这两者总是不能同时实现。
虽然问题牵绊我有一年的时间,但我相信:随着课程的推进,我一定可以自己解决。但是,第7课马上就要结束的时候,我发现:课程里讲网络的部分好像已经学完了。却还是没有找到解决这个问题的直接答案。
上周,说不清什么原因,我突然很想自己尝试再解决一次。毕竟,默认路由、网关,几个关键词,经过这段时间的学习,理解又深刻了许多。通过百度搜索若干文档(4~5篇),自己又反复测试,最终将这个问题基本解决。
这里,只把需要调整的环节整理出来,其它的我也想不起来了。
①修改本机网络配置
右键单击“网上邻居”,选择“属性”;在打开的“网络连接”窗口,修改“VMware Network Adapter VMnet8”的网络配置。
在“常规”选项卡上,单击“Internet 协议(TCP/IP)”的“属性”,具体修改的参数如下:
IP地址:192.168.1.10
子网掩码:255.255.255.0
默认网关:192.168.1.2
首选DNS服务器:202.102.128.68
另外,“网络连接”窗口的“本地连接”配置,也必须修改。
我就不明白,它们为什么就不能在同一网段呢?
在“常规”选项卡上,单击“Internet 协议(TCP/IP)”的“属性”,具体修改的参数如下:
IP地址:192.168.2.59
子网掩码:255.255.255.0
默认网关:192.168.2.2
首选DNS服务器:202.102.128.68
②虚拟机软件网络设置
a.选择“编辑”菜单,“虚拟网络编辑器”选项。
b.更改对话框下面的“子网IP”:192.168.1.0和“子网掩码”:255.255.255.0
同时,选择“VMnet8”,即“NAT”,然后点击“NAT设置...”按钮。
c.在弹出的对话框里,确定网关IP:192.168.1.2(这一步非常关键)
d.修改虚拟机里操作主机的网络类型:点击“编辑虚拟机设置”,在弹出的“虚拟机设置”里,修改网络类型:NAT
③虚拟机操作主机的网络配置
◆IP地址、子网掩码、默认网关的配置
[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
#BOOTPROTO=static
BOOTPROTO=none
HWADDR=00:0c:29:f9:ab:87
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.1.181
GATEWAY=192.168.1.2
◆DNS配置
[[email protected] ~]# cat /etc/resolv.conf
nameserver 202.102.128.68
转载于:https://blog.51cto.com/gagarin/1347364