Вопрос как я могу сделать свою машину ubuntu доступной по имени для ssh с других Linux-машин?


Я не могу использовать ssh для моего ноутбука ubuntu по имени хоста из других Linux-машин в сети. Мой ноутбук ubuntu является членом корпоративного домена и может видеть все остальные сетевые компьютеры. Я могу замаскировать его с компьютеров Windows по имени, но когда я пытаюсь ssh к нему по имени из другого Linux-устройства, я получаю ошибку:

ssh: Не удалось разрешить имя хоста SOMETHING: имя или услуга неизвестны

Как сделать его доступным для Linux-машин в сети?

Я попытался изменить файл smb.conf, включив netbios name = SOMETHING, и я попытался изменить dns proxy = DNS ADDRESS, а затем перезапустить сервер samba, но ни один, ни оба не дали никаких результатов. Я запускаю Ubuntu 13.10.

Благодаря, капуста


2
2018-03-31 23:15


происхождения




ответы:


Если вы используете какую-то систему общих папок, такую ​​как samba, машина обнаруживается с использованием локального домена, попробуйте что-то вроде:

ssh nameofthemachine.local

Если нет, вам нужно настроить какой-либо локальный сервер DNS либо в сети, либо на самом сервере ssh, чтобы перевести имена доменов в IP-адреса.


2
2018-03-31 23:20



Угадай, да. - cig0