centos7 ping www.baidu.com ping 不通。


centos7 ping www.baidu.com ping 不通。

記錄下,在搭建NodeJS服務器遇到的坑:centos7 ping www.baidu.com ping 不通。

1. 配置網卡  vi  ifcfg-eth0

DEVICE=eth0
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
HWADDR=00:0c:29:1c:06:e5
NAME="eth0"
DEVICE="eth0"
ONBOOT="yes"
IPADDR="192.168.100.22"
NETMASK="255.255.255.0"
GATEWAY="192.168.100.1"
DNS1="192.168.95.1"
DNS2="168.95.192.1"

修改dns, 修改方法如下:

 

CentOS執行YUM安裝文件時出現以下錯誤訊息 :

[root@localhost ~]# yum -y install net-snmp
Loaded plugins: fastestmirror
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=x86_64&repo=addonserror was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Error: Cannot find a valid baseurl for repo: addons
 
根據提示“urlopen error”,判定為連接錯誤
鍵入Ping mirrorlist.centos.org,發現ping不通,出現 ping: unknown host mirrorlist.centos.org 的訊息。
於是確認DNS的設定上是否有問題
方法一:
[root@localhost ~]# vi /etc/resolv.conf
顯示如下:
; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.169.2


#加入以下適合的DNS
#GOOGLE的DNS
nameserver 8.8.8.8
nameserver 8.8.4.4
#中華電信
nameserver 168.95.1.1
nameserver 168.95.192.1
 
或是用此種方式加入
[root@localhost ~]#  echo "nameserver 8.8.8.8" >> /etc/resolv.conf
[root@localhost ~]#  echo "nameserver 8.8.4.4" >> /etc/resolv.conf
[root@localhost ~]#  echo "nameserver 168.95.1.1" >> /etc/resolv.conf
[root@localhost ~]#  echo "nameserver 168.95.192.1" >> /etc/resolv.conf
 
方法二:
# setup
到  Network configuration 選項下選擇Edit DNS configurationon,然后添加dns服務器ip地址。退出保存。
 
加入或修改DNS后,再重新執行YUM應該就可以正常使用了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM