CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了菜鸟成长手记-Centos网络配置后不能访问外网(之二)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

今天在配置新系统的时候,因为有两个网卡,一个eth0(192.168.118.132):对外服务,eth1(192.168.133.129):对内服务。 安装好系统后,使用了dhclient自动获取IP,然后就分别配置了eth0和eth1。 配置如下: DEVICE=eth0 HWADDR=00:0C:29:70:84:8D TYPE=Ethernet UUID=6eaaa43f-fe2a-4e8

今天在配置新系统的时候,因为有两个网卡,一个eth0(192.168.118.132):对外服务,eth1(192.168.133.129):对内服务。
安装好系统后,使用了dhclient自动获取IP,然后就分别配置了eth0和eth1。
配置如下:
DEVICE=eth0
HWADDR=00:0C:29:70:84:8D
TYPE=Ethernet
UUID=6eaaa43f-fe2a-4e81-8bc1-898662bfed0d
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
Ipaddr=192.168.118.132
NETMASK=255.255.255.0
GATEWAY=192.168.118.2
DNS=8.8.8.8

DEVICE=eth1
HWADDR=00:0C:29:70:84:97
UUID=b56d7b25-e945-4186-8f71-1f92a0f3387a
Ipaddr=192.168.133.129
配置后,重启服务。接着使用yum安装软件包的时候,报错:
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
错误:CAnnot find a valid baseurl for repo: base
执行ping www.baidu.com时报错:
ping: unkNown host www.baidu.com
重新查看网卡配置文件,核对后发现参数没错。经过一番排查,发现了DNS配置文件/etc/resolv.conf的配置参数不对:
[root@slave ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.133.1
原来是因为使用了dhclient获取命令的时候,把/etc/resolv.conf中的参数设置错了
解决方案:
方法1.vi /etc/resolv.conf,直接修改文件,把nameserver的参数改成能用的DNS服务地址
方法2.echo "nameserver 8.8.8.8" >> /etc/resolv.conf 其中的8.8.8.8(谷歌DNS服务器地址)可根据实际情况配置

大佬总结

以上是大佬教程为你收集整理的菜鸟成长手记-Centos网络配置后不能访问外网(之二)全部内容,希望文章能够帮你解决菜鸟成长手记-Centos网络配置后不能访问外网(之二)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。