У меня 2 компьютера под управлением CentOS 7, и оба они подключены к беспроводному повторителю / точке доступа. Я статически установил оба IP-адреса двух компьютеров, и они могут пинговать друг друга по IP. Я также вручную установил имя хоста каждого компьютера, и каждый компьютер также может пинговать себя через имя хоста. Однако они не могут пинговать друг друга по имени хоста.

Я установил DNS-сервер таким же, как шлюз по умолчанию, который является IP-адресом маршрутизатора. Это правильно? Если нет, что мне делать?

Спасибо!

1 ответ1

0

Вам также нужно будет распространить ваши имена хостов + IP на ваш локальный DNS. По умолчанию он не сможет разрешить имена хостов без него, так как он, скорее всего, является своего рода прокси для DNS вашего провайдера. Как я не могу сказать, что вы работаете в качестве маршрутизатора, я бы порекомендовал проверить руководство, как это сделать.

Также вы можете поместить ваши хосты в файл hosts (Windows должна выглядеть примерно так: c:\windows\system32\drivers\etc\hosts). В Википедии есть статья о. Однако для этого потребуется обновить файл hosts в каждой системе, пытающейся подключиться через имя хоста.

Другим способом может быть использование некоторого псевдостатического подхода: изменить конфигурацию DHCP маршрутизатора так, чтобы хосты получали один и тот же IP при каждом запросе DHCP. Это можно сделать, закрепив MAC-Adresse ... но также нужно поискать руководство.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .