У меня есть запущенный и работающий сервер CentOS 7.7, к которому я пытаюсь получить доступ с других компьютеров CentOS в локальной сети. К сожалению, я не могу получить доступ к имени хоста с других машин. Как я могу решить эту проблему?
Сервер (CentOS 7.7):
$ hostname
centos77-server-1.localdomain
Клиент (CentOS 7.7):
# ping centos77-server-1.localdomain
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.089 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.104 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.115 ms
64 bytes from localhost (127.0.0.1): icmp_seq=4 ttl=64 time=0.053 ms
Как видите, мой пинг разрешается как 127.0.0.1
, что не выглядит правильно, поскольку сервер находится на 192.168.3.59.
Возможно, на моем маршрутизаторе произошла ошибка в сетевой конфигурации, не позволяющей получить доступ к именам хостов изнутри?
നിങ്ങളുടെ സജ്ജീകരണം എങ്ങനെ ചെയ്തു എന്നതിനെ ആശ്രയിച്ച് (DHCP, DNS കോൺഫിഗറേഷൻ), നിങ്ങളുടെ മെഷീന്റെ ഹോസ്റ്റ് നാമത്തിന് പകരം കണക്റ്റുചെയ്യുന്നതിന് നിങ്ങളുടെ മെഷീന്റെ ആന്തരിക ഐപി ഉപയോഗിക്കാം. ഐപി റിസർവേഷനുകൾ ഇല്ലാതെ നിങ്ങൾ ഡിഎച്ച്സിപി ഉപയോഗിക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ ഐപി കാലാകാലങ്ങളിൽ മാറും എന്നതാണ് ഈ പരിഹാരത്തിലെ പ്രശ്നം.
നിങ്ങളുടെ സെന്റോസ് മെഷീൻ റണ്ണിൽ നിങ്ങളുടെ ആന്തരിക ഐപി പരിശോധിക്കുന്നതിന്:
ip addr show
ഇത് മിക്കവാറും നിരവധി ഐപികൾ output ട്ട്പുട്ട് ചെയ്യും, നിങ്ങൾ ശരിയായത് തിരഞ്ഞെടുക്കേണ്ടത് പ്രധാനമാണ്. മിക്ക കേസുകളിലും, നിങ്ങൾക്ക് 2 വ്യത്യസ്ത ഐപികൾ ഉണ്ടാകും. ലോക്കൽ ഹോസ്റ്റിനുള്ള ഒന്ന് (127.0.0.1), ഇത് ലൂപ്പ്-ബാക്ക് വിലാസമാണ്. നിങ്ങളുടെ സെർവർ ആന്തരിക ഐപിയും ഉണ്ടാകും. ശരിയായ ഐപി നൽകിയിട്ടുള്ള സാമ്പിൾ output ട്ട്പുട്ട് ഇതാ: