Как подключиться к локальным серверам по имени хоста?

Как подключиться к локальным серверам по имени хоста?

У меня есть сервер Ubuntu и сервер Centos, установленные на VMware на моем ПК с Windows 10 для тестирования. У меня нет зарегистрированных доменных имен, и я использую кабельный интернет, поэтому мой IP-адрес динамический.

Файл /etc/hostname сервера Centos содержит строку centos1.local Файл /etc/hostname сервера Ubuntu содержит строку ubunto1.local

Когда я пробую ssh ubunto1.local с сервера Centos, он говорит, что не может разрешить имя хоста. Как мне пинговать/подключаться к другому серверу по его имени хоста? Я могу пинговать по внутреннему IP.

решение1

Если вы не хотите (или не можете) использовать DNS, то вам необходимо отредактировать /etc/hostsкаждый сервер и добавить запись, которая сопоставляет IP-адрес другого сервера с ожидаемым именем хоста.

Связанный контент