У меня есть небольшая домашняя сеть, и я смог настроить ssh. Может кто-нибудь сказать мне, что мне нужно сделать, чтобы ссылаться на один компьютер в сети с другого по имени хоста, а не по IP-адресу (что я сейчас и делаю)?
networking
dns
hostname
naftalimich
источник
источник
Есть более сложные способы, но мой метод состоит в том, чтобы использовать статический IP-адрес, который я могу назначить с моего маршрутизатора, и ввести адреса в мой файл hosts.
Получив статический адрес из маршрутизатора или из диалогового окна «Сетевые подключения» (на вкладке IPv4 на вкладке «Проводной» или «Беспроводной»), вы редактируете
/etc/hosts
, используя sudo или gksu, в предпочитаемом вами текстовом редакторе, таком как gedit или vim, и добавьте строку для каждого хоста следующим образом:Номера, которые я использую, являются общими, но ваша локальная сеть может отличаться. Имена - это то, что вы хотите называть удаленным компьютером, и они могут быть любыми (хотя, вероятно, лучше всего соответствовать реальному имени). Вы также можете создавать локальные веб-сайты по имени здесь, если у вас есть локальный веб-сервер.
источник