歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> CentOS ping百度無法識別主機原因和解決辦法

CentOS ping百度無法識別主機原因和解決辦法

日期:2017/3/3 14:13:24   编辑:Linux技術

以前出現過很多次這樣的問題了,哎,小白,沒辦法。

前提是,能ping通主機。

情景是使用yum升級libxml2庫的時候遇到不能解析centos的主機。一般是網關和centos的DNS沒有設置。

解決辦法:

1.按照圖示設置虛擬機網卡:

這樣就橋接虛擬機到本地主機的網卡了,不清楚的自己再百度。

2.查看windows的網絡設置

ifconfig/all

拿到的參數,在centos裡面相應設置

3.查看centos網關是否設置正確

[root@localhost ethan]# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*

/etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=192.168.199.1

不正確就設置:

[root@localhost ethan]#vim /etc/resolv.conf 如下:

nameserver 192.168.199.1

search localdomain

查看是否使用DNS解析文件,一般都是使用的

[root@localhost ethan]# grep hosts /etc/nsswitch.conf 如下:

#hosts: db files nisplus nis dns

hosts: files dns

設置網關:

[root@localhost ethan]#vim /etc/sysconfig/network 如下:

NETWORKING=yes

HOSTNAME=localhost.localdomain

GATEWAY=192.168.199.1

[root@localhost ethan]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 如下:

TYPE=Ethernet

BOOTPROTO=static

DEVICE=eth0

IPADDR=192.168.199.213

NETMASK=255.255.255.0

ONBOOT=yes

GATEWAY=192.168.199.1

4.最後重啟網絡服務

service network restart

一般弄完就可以ping了。。。。

還不行自行百度。。。

Copyright © Linux教程網 All Rights Reserved