centos7网络配置

装好CentOS7后,我们一开始是上不了网的
这里写图片描述
这时候,可以输入命令dhclient,可以自动获取一个IP地址,再用命令ip addr查看IP

ps:centos7取消了ifconfig命令,使用ip addr命令查看IP地址

这里写图片描述

不过这时候获取的IP是动态的,下次重启系统后,IP地址也会变化,这时候我们可以把系统的IP设置为静态的,设置步骤如下:

登陆Linux系统。先使用root账号及密码登陆linux界面(注:必须为管理员用户或权限),若是其它用户登陆,使用 su 命令切换用户,输入密码即可,结果如下图所示:

修改Linux ip地址。

使用命令vi /etc/sysconfig/network-scripts/ifcfg-enp7s0先将Linux系统ip地址更改为路由器或者网络交换机允许通过的网段,在增加一条命令 DNS = 8.8.8.8 ,修改完毕后按键盘Esc键,输入wq保存退出,如下图所示:

c54efe5f07dea5857709ca6e007ac6f.png

注:将ONBOOT=no改为yes,将BOOTPROTO=dhcp改为BOOTPROTO=static,并在后面增加几行内容:
IPADDR=192.168.127.128
NETMASK=255.255.255.0
GATEWAY=192.168.127.2
DNS1=119.29.29.29

验证Linux是否联网。使用ping命令直接ping 某一个网站,如无法识别主机则表明未联网,本处以ping 百度为例,结果如下图所示表明未联网:

d038e44f9958844c9ada0d8c2e0fc26.png

Linux联网。命令 vi /etc/resolv.conf ,在打开的文本中写入 nameserver 8.8.8.8 ,结果如图所示:

f349e6862456ccda14e76a517ba563b.png

重启网卡:使用命令:service network restart 或者systemctl restart network.service重启,结果如下图所示:

0c230ff91a0fe1c9950da4af8aefa30.png

验证。使用ping 百度命令查看是否有回复,有的话表示联网成功,结果如下图所示:

9e4cabb33cd9869e7eaaa5e59f7b906.png

如果添加了DNS服务器还是无法ping外网,使用命令 netstat -rn 查看下路由中的网关设置

贴一个本人网关设置配好的图(本人就是没有添加路由网关所以ping不同外网)

如果你的配置中只有红框内的内容,那就表示没有配置路由网关,需要添加。 (详细描述见Name or service not known异常处理方法总结_码农村村长的博客-CSDN博客

1.打开文件 /etc/sysconfig/static-routes ,(有些新装的系统没有,需要自己新建nano static-routes)

在文件中加入静态路由配置any net default gw 192.168.1.1(网关与自己的物理机保持一致)

 

重启网卡,service network restart

 

再次输入命令netstat -rn查看静态路由配置,发现多了一行

再次验证ping www.baidu.com,发现网络通了

 

 欢迎大家私信,参与“技术交流”

  • 9
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值