【Linux Is Not Unix】虚拟机下CentOS配置ip三种方法(1)-NAT模式

   使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问外网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

工具:

1)虚拟机

2)CentOs操作系统

3)VMware

具体步骤:

1、 Nat模式,默认使用vmnet8,所以在“打开网络和共享中心”中确保vmnet8可用。

2、 查看虚拟机中“编辑”——“虚拟网络编辑器”查看nat配置的ip网段。(ip192.168.66.0,网关:225.225.225.225

3、 在“打开网络和共享中心”中对vmnet8的属性进行设置。

4、 在虚拟机中,打开虚拟机设置,对网络设配器进行设置,如图。

 

接下来就是如何设置ip

1)通过命令行查看ip虚拟机的mac地址 ip addr show。这样就可以获得mac地址了(图中标记处。)。

2)查看网卡文件名称:ls –a /etc/sysconfig/network-scripts,然后可以得知,网卡文件名称为ifcfg-eno16777736(注意,这里网卡文件名每个机器是不一样的。)

3)        下面编辑此网卡文件即可vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

只需要修改标记的地方,其余默认
HWADDR=00:0c:29:e7:17:81
TYPE=Ethernet
BOOTPROTO=static(需要修改)
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=613b394b-f0ee-42ca-b376-290840e4edac
ONBOOT=yes(需要修改)
IPADDR=192.168.66.100(需要添加)
GATEWAY=192.168.66.2(需要添加)
DNS1=114.114.114.114(需要添加)


 

4)保存文件,重启虚拟机(shutdown -r now)或者重置网卡(Service network restart)这样就ok,可以ping通百度啦。

 

 可能遇到的问题:

问题1、输入Server network restart显示失败。解决方案:可能在虚拟机——编辑——虚拟网络编辑器中,点击还原默认设置,然后按照上面的步骤重新配置。
问题2、输入Server network restart后成功,但是依旧无法联网。解决方案:去刚才的配置文件里面看看是不是配置出现问题,比如命令输入错误。没有区别大小写。如果还是不行,安装问题一的方法来解决。
问题3、如果在安装时,需要的是32位的配置,却安装的64位的镜像也会出现问题。这一点很重要。


 

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aiming66

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值