虚拟机装的linux centos7怎么设置网络

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机装的linux centos7怎么设置网络相关的知识,希望对你有一定的参考价值。

第1步:首先要切换到"/etc/sysconfig/network-scripts"目录中(该目录存放着网卡的配置文件)。
第2步:使用vim编辑器修改网卡文件"ifcfg-eno16777736",逐项写入配置参数并保存退出,因每台电脑的硬件及架构情况都是不一样的,同学们的网卡默认名称请通过ifconfig命令自行确认。
《Linux就该这么学》这本书上有详细的介绍
参考技术A 1:在终端中输入:cd /etc/sysconfig/network-scripts/
2: 看看是否有这个文件:ifcfg-eth0,如果有然后输入编辑,vi ifcfg-eth0:
3:开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“下面这些是必须有的”

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=198.1.102.140

NETMASK=255.255.224.0

GATEWAY=198.1.96.1

其中:eth0 对应的文件名:ifcfg-eth0

如果需要配置多个IP,则需要多个文件,每个文件对应着一个IP,文件名分别为:ifcfg-eth0_X,

而文件中DEVICE=eth0:X ,其中X可以从1开始自增。比如文件:ifcfg-eth0_1对应DEVICE=eth0:1
而除了IPADDR需要变化之外,其他的NETMASK和GATEWAY都一样。

3:编辑完后,保存退出。
4:重启网络服务。service network restart或/etc/init.d/network restart
5: ping网关,ping外网进行测试。都能ping通表示网络正常。
例如:ping www.baidu.com

公司内虚拟机装Linux系统且以NAT模式访问外网

在公司用VMware装centos,以NAT模式访问外网。虚拟机dhclient获取IP为192.168.202.128,因此将网关设置为192.168.202.1,但是怎么都访问不到外网。可以ping通内网。

解决方法如下:

查看虚拟机NAT设置:

VMware->编辑->虚拟网络编辑器->NAT模式->NAT设置

在NAT设置界面中可查看网关地址是192.168.202.2并不是192.168.202.1;

技术分享

编辑虚拟机配置:

[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:BA:DA:6C

TYPE=Ethernet

UUID=2ece9dcb-bfaf-4b07-ac17-2f4256bd6b43

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.202.128

NETMASK=255.255.255.0

GATEWAY=192.168.202.2

重启网卡:

service network restart

测试:

[[email protected] ~]# ping www.baidu.com

PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.

64 bytes from 61.135.169.125: icmp_seq=1 ttl=128 time=2.33 ms

64 bytes from 61.135.169.125: icmp_seq=2 ttl=128 time=3.20 ms

64 bytes from 61.135.169.125: icmp_seq=3 ttl=128 time=2.41 ms

以上是关于虚拟机装的linux centos7怎么设置网络的主要内容,如果未能解决你的问题,请参考以下文章

我用虚拟机装的linux 可以ping ssh 内网,但是PING不通网关,也不能ping其它外网。

这个是用虚拟机装的linux打开终端出现的,我想修改@前面的那个名字怎么修改?

虚拟机装的XP,无法上网,因为没有安装网卡驱动,怎么解决

虚拟机装的linux系统,现在要在linux上装TestLink和Redmine。求详细步骤。本人linux白痴。紧急求助。

解决centos7虚拟机无法上网与网络设置

虚拟机装centos linux 7 core 怎么用