Назад | Перейти на главную страницу

CentOS не может разрешить какие-либо имена хостов

Я пытаюсь настроить сервер (PHP / HTTPD) в CentOS. Когда я использую ipaddress для доступа к веб-сайту, он работает нормально. Но использование доменного имени не работает. Поэтому я использовал команду ping для проверки.

ping 246.246.44.66 // Working fine 
ping example.com // ping: unknown host example.com

Вот / etc / sysconfig / network-scripts / ifcfg-eth0:

DEVICE="eth0"
TYPE="Ethernet"
IPV6INIT="no"
MTU="1500"
NM_CONTROLLED="yes"

ONBOOT="yes"
BOOTPROTO="static"
IPADDR="246.246.44.66"
NETMASK="255.255.255.0"
GATEWAY="246.246.44.71"

/ и т.д. / sysconfig / сеть:

NETWORKING=yes
HOSTNAME=example.com

/ etc / hosts:

246.246.44.66 example.com
127.0.0.1   localhost

/etc/resolv.conf:

domain example.com
nameserver 8.8.8.8
nameserver 246.246.44.65
nameserver 246.246.44.64

при использовании команды маршрута

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
246.246.44.0    *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1002   0        0 eth0
link-local      *               255.255.0.0     U     1003   0        0 eth1
default         246.246.44.1    0.0.0.0         UG    0      0        0 eth0

Пожалуйста, помогите мне. Также поправьте меня, если я ошибаюсь, потому что я программист, а не администратор сервера

Конфигурация вашей сети здесь не проблема. Зарегистрирован ли домен, который вы тестируете? Первый DNS в вашем списке - это общедоступный DNS Google. Он не будет предлагать действительные адреса для фиктивных тестовых доменов.

Убедитесь, что в resolv.conf есть только ваши внутренние DNS-серверы, и убедитесь, что в нем есть действительные записи для домена, с которым вы тестируете.

Мы выяснили, что это проблема с DNS.

сначала мы добавили и domainname.com в файл / etc / hosts на рабочей станции. Это решило проблему. Итак, мы пришли к выводу, что это проблема DNS.

после этого мы запросили его DNS-серверы с помощью 'dig @', что не дало результатов. Без правильных DNS-записей рабочая станция никогда не найдет нужные хосты.