Когда я SSH непосредственно к IP-адресу сервера, это работает. (ssh michael@10.1.10.129) Для справки, вот результирующее приглашение:
michael@noranetserver:~$
Однако ssh-ing по имени не работает так:
ssh michael@noranetserver
ssh: Could not resolve hostname noranetserver: nodename nor servname provided, or not known
С чего бы это?
Предустановлен ли nslookup на большинстве UNIX-лайков? Или я должен загрузить это?
—
PopKernel
Да, это должно быть по умолчанию
—
Нет времени
Он вернул ** сервер не может найти noranetserver: NXDOMAIN Это что-нибудь значит?
—
PopKernel
Неплохо подумать о SSH: использование NAT (особенно при перегрузке портов) и DHCP затрудняют работу SSH из-за постоянной константы по сравнению с домашней сетью, где вы можете настроить все, как вам хочется. : / надеюсь, что ответ ниже помог.
—
Нет времени
nslookup noranetserver
если это не так, это может быть причиной.