Возможно ли иметь специальный файл hosts или какой-то другой способ сопоставить IP-адрес с именем в системе Linux. Я хочу иметь возможность подключиться по ssh к моей локальной машине из лабораторной лаборатории без необходимости запоминания моего IP-адреса.
У меня есть полная учетная запись Unix, которую я использую из лаборатории, но у меня нет доступа к /etc /hosts. У моего домашнего компьютера довольно статический IP-адрес, и он мало меняется, и я мог обновить его вручную в удаленной системе.
В идеале я мог бы сказать ssh me@my_machine
.
Изменить: О ОС, ОС хоста может варьироваться, от Redhat до Ubuntu и даже иногда FreeBSD. У меня есть несколько машин, которые я использую с одной и той же учетной записью (например, гигантские сети университетов), и я просто ищу способ упростить подключение к конкретным машинам.
Меня тоже не интересует что-то вроде динамического днс. Под довольно статичным я имею в виду, что в прошлом учебном году мой IP-адрес менялся примерно в 4 раза за 9 месяцев. myname.dyndns.org не намного лучше, чем IP-адрес в том, что касается ввода (я ленив:P). Может быть, когда-нибудь я буду использовать что-то вроде dyndns для отслеживания изменений IP, но сейчас я не слишком беспокоюсь.