у меня есть сеть, которая соединяет пару узлов. Я хотел бы быть в состоянии достичь других узлов от одного из них, используя имя. Я просто открыл ".местные" домен, который доступен через avahi и /etc/nsswitch.conf. Но это не так, на моих серверах. И я не хочу создавать запись в моем DNS-сервере. Есть ли другой способ сделать это ?
Вы можете позволить динамическому DHCP добавить запись в DNS, а не самостоятельно.
Альтернативой является добавление записи в ваш файл /etc/hosts:
gksudo gedit /etc/hosts
Запись принимает форму 123.123.123.123 host.domain или только 123.123.123.123 host.
Если вы сделайте это, теперь вы можете, например, ssh host, и он подключится к 123.123.123.123
я нашел другое решение. Используя файл, /etc/dhccp3/dhcient.conf есть строка, начинающаяся, как это, send host-name это может быть изменен, чтобы отправить хост-имя сервера server1'
это решение выглядит красиво, но я не знаю, если все машины, которые используют один и тот же DNS увидите мой "сервер1" хоста.
еще одна плохая сторона этого решения, мне нужно указать имя здесь и в /etc/hosts
я просто знаю, что этот файл (/etc/dhcp3/dhclient.conf) это не сценарий, поэтому я не могу использовать переменную энвайронмент, чтобы правильно заполнить эту строку.
если через система-демон, вам может потребоваться скопировать по SSH.услуг в /etc/система/услуг. По моему,
sudo cp /usr/share/doc/avahi-daemon/examples/ssh.service /etc/avahi/services/
Вы можете позволить динамическому DHCP добавить запись в DNS, а не самостоятельно.
при использовании avahi-daemon вам может потребоваться скопировать ssh.services в / etc / avahi / services. На моем,
sudo cp /usr/share/doc/avahi-daemon/examples/ssh.service / etc / avahi / services /
Вы можете позволить динамическому DHCP добавить запись в DNS, а не самостоятельно.
Я нашел другое решение. Используя файл, /etc/dhccp3/dhcient.conf
Существует строка, начинающаяся как это, send host-name
Это может быть изменено для отправки имени хоста 'server1'
Это решение выглядит красиво, но я не знаю, увидит ли каждая машина, использующая те же DNS, мое имя «server1».
Еще одна плохая сторона этого решения, i нужно указать имя хоста здесь и в / etc / hosts
Я просто знаю, что этот файл ( /etc/dhcp3/dhclient.conf
) не является скриптом, поэтому я не могу использовать переменную среды, чтобы правильно заполнить эту строку.
Альтернативой является добавление записи в ваш файл / etc / hosts
:
gksudo gedit / etc / hosts
Запись принимает форму 123.123.123.123 host.domain
или просто 123.123.123.123 host
.
Если вы это сделаете, вы можете теперь пример ssh host
, и он подключится к 123.123.123.123
при использовании avahi-daemon вам может потребоваться скопировать ssh.services в / etc / avahi / services. На моем,
sudo cp /usr/share/doc/avahi-daemon/examples/ssh.service / etc / avahi / services /
Вы можете позволить динамическому DHCP добавить запись в DNS, а не самостоятельно.
Альтернативой является добавление записи в ваш файл / etc / hosts
:
gksudo gedit / etc / hosts
Запись принимает форму 123.123.123.123 host.domain
или просто 123.123.123.123 host
.
Если вы это сделаете, вы можете теперь пример ssh host
, и он подключится к 123.123.123.123
Я нашел другое решение. Используя файл, /etc/dhccp3/dhcient.conf
Существует строка, начинающаяся как это, send host-name
Это может быть изменено для отправки имени хоста 'server1'
Это решение выглядит красиво, но я не знаю, увидит ли каждая машина, использующая те же DNS, мое имя «server1».
Еще одна плохая сторона этого решения, i нужно указать имя хоста здесь и в / etc / hosts
Я просто знаю, что этот файл ( /etc/dhcp3/dhclient.conf
) не является скриптом, поэтому я не могу использовать переменную среды, чтобы правильно заполнить эту строку.
при использовании avahi-daemon вам может потребоваться скопировать ssh.services в / etc / avahi / services. На моем,
sudo cp /usr/share/doc/avahi-daemon/examples/ssh.service / etc / avahi / services /
Вы можете позволить динамическому DHCP добавить запись в DNS, а не самостоятельно.
Альтернативой является добавление записи в ваш файл / etc / hosts
:
gksudo gedit / etc / hosts
Запись принимает форму 123.123.123.123 host.domain
или просто 123.123.123.123 host
.
Если вы это сделаете, вы можете теперь пример ssh host
, и он подключится к 123.123.123.123
Я нашел другое решение. Используя файл, /etc/dhccp3/dhcient.conf
Существует строка, начинающаяся как это, send host-name
Это может быть изменено для отправки имени хоста 'server1'
Это решение выглядит красиво, но я не знаю, увидит ли каждая машина, использующая те же DNS, мое имя «server1».
Еще одна плохая сторона этого решения, i нужно указать имя хоста здесь и в / etc / hosts
Я просто знаю, что этот файл ( /etc/dhcp3/dhclient.conf
) не является скриптом, поэтому я не могу использовать переменную среды, чтобы правильно заполнить эту строку.
при использовании avahi-daemon вам может потребоваться скопировать ssh.services в / etc / avahi / services. На моем,
sudo cp /usr/share/doc/avahi-daemon/examples/ssh.service / etc / avahi / services /
Вы можете позволить динамическому DHCP добавить запись в DNS, а не самостоятельно.
Альтернативой является добавление записи в ваш файл / etc / hosts
:
gksudo gedit / etc / hosts
Запись принимает форму 123.123.123.123 host.domain
или просто 123.123.123.123 host
.
Если вы это сделаете, вы можете теперь пример ssh host
, и он подключится к 123.123.123.123
Я нашел другое решение. Используя файл, /etc/dhccp3/dhcient.conf
Существует строка, начинающаяся как это, send host-name
Это может быть изменено для отправки имени хоста 'server1'
Это решение выглядит красиво, но я не знаю, увидит ли каждая машина, использующая те же DNS, мое имя «server1».
Еще одна плохая сторона этого решения, i нужно указать имя хоста здесь и в / etc / hosts
Я просто знаю, что этот файл ( /etc/dhcp3/dhclient.conf
) не является скриптом, поэтому я не могу использовать переменную среды, чтобы правильно заполнить эту строку.
при использовании avahi-daemon вам может потребоваться скопировать ssh.services в / etc / avahi / services. На моем,
sudo cp /usr/share/doc/avahi-daemon/examples/ssh.service / etc / avahi / services /
Вы можете позволить динамическому DHCP добавить запись в DNS, а не самостоятельно.
Альтернативой является добавление записи в ваш файл / etc / hosts
:
gksudo gedit / etc / hosts
Запись принимает форму 123.123.123.123 host.domain
или просто 123.123.123.123 host
.
Если вы это сделаете, вы можете теперь пример ssh host
, и он подключится к 123.123.123.123
Я нашел другое решение. Используя файл, /etc/dhccp3/dhcient.conf
Существует строка, начинающаяся как это, send host-name
Это может быть изменено для отправки имени хоста 'server1'
Это решение выглядит красиво, но я не знаю, увидит ли каждая машина, использующая те же DNS, мое имя «server1».
Еще одна плохая сторона этого решения, i нужно указать имя хоста здесь и в / etc / hosts
Я просто знаю, что этот файл ( /etc/dhcp3/dhclient.conf
) не является скриптом, поэтому я не могу использовать переменную среды, чтобы правильно заполнить эту строку.