2016-07-19 1 views
-2

I setup 2 centos7 machines (A & B) с именем хоста и статическим IP-адресом. вошел в систему A. затем попытался выполнить ping с именем машины A. он пинговал. Записал в машину B. затем попытался выполнить ping с именем хоста машины B. но это не пинг. не уверены, пропущена ли какая-либо конфигурация.не удалось выполнить ping с именем хоста с той же машины в linux

Ниже приведен выход из машины

[[email protected] ~]$ cat /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 
<ip address> inches-rmdev01.aaitg.com 

[[email protected] ~]$ cat /etc/hostname 
inches-rmdev01 

[[email protected] ~]$ ping inches-rmdev01 
PING inches-rmdev01 (<ip address>) 56(84) bytes of data. 
64 bytes from inches-rmdev01.aaitg.com (<ip address>): icmp_seq=1 ttl=64 time=0.034 ms 
64 bytes from inches-rmdev01.aaitg.com (<ip address>): icmp_seq=2 ttl=64 time=0.082 ms 
64 bytes from inches-rmdev01.aaitg.com (<ip address>): icmp_seq=3 ttl=64 time=0.050 ms 
64 bytes from inches-rmdev01.aaitg.com (<ip address>): icmp_seq=4 ttl=64 time=0.050 ms 

Ниже приведен выход из B машины.

[[email protected] ~]$ cat /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 
<ip address> inches-rmtest01.aaitg.com 

[[email protected] ~]$ cat /etc/hostname 
inches-rmtest01 

[[email protected] ~]$ ping inches-rmtest01 
ping: unknown host inches-rmtest01 

из машины

[[email protected] ~]$ hostname 
inches-rmdev01 
[[email protected] ~]$ hostname -f 
inches-rmdev01 

От B машины

[[email protected] ~]$ hostname 
inches-rmtest01 
[[email protected] ~]$ hostname -f 
inches-rmtest01.aaitg.com 
+0

Сравните содержимое на '/ etc/resolv.conf' на обоих серверах. Я предполагаю, что 'search' отличается – dwjv

+0

@ dwjv: я проверил. содержимое одинаково на обеих машинах. –

+0

Работает ли он, когда вы «ping inches-rmtest01.aaitg.com'? Или фактический IP-адрес? – dwjv

ответ

0

Вы должны изменить /etc/hosts и добавить к последней строке короткое имя хоста, как что:

... 
<ip address> inches-rmtest01.aaitg.com inches-rmtest01 

Или вы должны быть cify поиск домена до aaitg.com путем изменения /etc/resolv.conf

+0

добавление имени хоста без домена сделал трюк. но мне интересно, как это работает на машине без добавления этого. –

+0

@ divakar.scm вы должны показывать содержимое '/ etc/resolv.conf' обеих машин. – frist

+0

@ divakar.scm Я почти уверен, что машина ** A ** имеет следующую строку 'search aaitg.com' в файле'/etc/resolv.conf' – frist

 Смежные вопросы

  • Нет связанных вопросов^_^