在VMware虚拟机上安装好Linux系统之后,我们打开终端通过ping去测试网络会发现该系统还未联网,所以就需要我们去配置下Linux系统的网络
1.通过ping去测试计算机是否联网
2.以管理员身份来配置网络
如果不是管理员的话是无法修改系统的文件的
输入su
,然后输入密码,成功跳转到管理员身份
3.打开Linux网络配置文件位置
终端输入cd /etc/sysconfig/network-scripts/
进入到网络配置文件位置
通过ls
命令显示该文件夹中的文件,其中ifcfg-eno16777736
为我们需要修改的文件
输入
ip a
4.对文件进行配置
更改ifcfg-eno16777736
文件参数
终端输入vi ifcfg-eno16777736
进入配置文件参数界面,然后键盘输入i
进入编辑模式
配置界面如下图所示,其中蓝框的为文件中已有的信息,黄框为我们新增的参数,红框这里是已有参数中需要修改的数据。
蓝框内需要修改的参数:
BOOTPROTO=static
ONBOOT=yes
黄框需要新增的参数:
IPADDR=192.168.16.119 #IP地址(后面的不要和设置中的相同)
NETMASK=225.225.225.0 #子网掩码
GATEWAY=192.168.16.2 #网关
DNS1=119.29.29.29 #域名
黄框新增的参数直接在虚拟机的编辑选项中的虚拟网络编辑器中可以找到对应的参数
更改完参数之后按esc
然后输入:wq
就可以保存并退出文件了(如果保存失败则输入:wq!
)
5.重启网关
service network restart
6.重新测试网络
ping www.baidu.com
到这里网络就已经配置好了
配置完整版如下所示
[admin@localhost 桌面]$ ping www.baidu.com
ping: unknown host www.baidu.com
[admin@localhost 桌面]$ su
密码:
[root@localhost 桌面]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-eno16777736 ifdown-ppp ifup-eth ifup-sit
ifcfg-lo ifdown-routes ifup-ippp ifup-Team
ifdown ifdown-sit ifup-ipv6 ifup-TeamPort
ifdown-bnep ifdown-Team ifup-isdn ifup-tunnel
ifdown-eth ifdown-TeamPort ifup-plip ifup-wireless
ifdown-ippp ifdown-tunnel ifup-plusb init.ipv6-global
ifdown-ipv6 ifup ifup-post network-functions
ifdown-isdn ifup-aliases ifup-ppp network-functions-ipv6
ifdown-post ifup-bnep ifup-routes
[root@localhost network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:b2:7a:26 brd ff:ff:ff:ff:ff:ff
[root@localhost network-scripts]# vi ifcfg-eno16777736
[root@localhost network-scripts]# service network restart
Restarting network (via systemctl): [ 确定 ]
[root@localhost network-scripts]# ping www.baidu.com
PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data.
64 bytes from 14.215.177.39: icmp_seq=1 ttl=128 time=7.10 ms
64 bytes from 14.215.177.39: icmp_seq=2 ttl=128 time=7.46 ms
64 bytes from 14.215.177.39: icmp_seq=3 ttl=128 time=7.90 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 7.102/7.490/7.904/0.327 ms
通过上述的流程就可以顺利配置Linux CentOS 7的网络了,如有误希望大家不吝赐教,如果有不懂的可以评论或者私信联系我~~(如果我懂得话)
版权声明:本文为weixin_42702253原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。