Измените поисковое имя по умолчанию

Существуют различные инструменты, чтобы сделать это, как denyhosts http://denyhosts.sourceforge.net/

7
01.05.2015, 12:02
3 ответа

resolvconf программа должна справиться resolv.conf файл так, чтобы многочисленные источники могли добавить и удалить записи, не спотыкаясь друг за друга. Менеджер каждого сетевого интерфейса подает его a resolv.conf файл для того интерфейса, и это объединяет их всех вместе.

resolvconf предназначен, чтобы быть выполненным сетевыми сценариями или клиентами DHCP, но можно также выполнить его сами. Записи, которые Вы делаете, должны быть связаны с интерфейсом;"lo"интерфейс хорош использовать для локально администрируемых записей, потому что это всегда, этим динамично не управляют, и его записи берут приоритет над другими интерфейсами. Так:

echo 'search xyz.mydomain' | resolvconf -a lo

добавит xyz.mydomain к началу поискового списка. Это сохранится, пока Вы не будете работать resolvconf -d lo. (Сетевые сценарии могут также выполнить это при использовании их для обеспечения lo интерфейс вниз.)

Можно сделать, это более постоянное при наличии сценариев сетей обрабатывает его для Вас. На Ubuntu или других дистрибутивах Debian-семейства, отредактируйте Ваш /etc/network/interfaces файл следующим образом:

iface lo inet loopback         # This line already present
    dns-search xyz.mydomain    # Add this line beneath it

Для большего количества информации:

7
27.01.2020, 20:15
  • 1
    да, дает мне, xyz.mydomain сначала и fritz.box секунда - кажется, в порядке в настоящий момент. Спасибо –  Horst Walter 08.02.2013, 19:24

Лучший способ сделать это должно настроить Ваш маршрутизатор WLAN правильно, так, чтобы был, выделяет надлежащие полностью определенные доменные имена (FQDN) к Вашим хостам.

Если хосты подач маршрутизатора WLAN в домене myhome.org затем настраивают его как wlan-router.myhome.org. Это, вероятно, использует свое собственное доменное имя в качестве значения для распространения клиентам.

Полный DHCP имеет опцию для того, чтобы установить это значение для клиентских систем:

option domain-search "example.com", "sales.example.com", "eng.example.com";

но маловероятно, хотя возможно, что можно установить эти dhcp опции в маршрутизаторе WLAN.

Если Вы действительно застреваете, можно отредактировать resolv.conf, он будет просто ударен каждый раз, когда Вы выполняете клиента DHCP. Можно записать сценарий для обновления его каждый раз, но это - меньше, чем идеал и вероятно вызовет Вас горе, если это - мобильная система, как ноутбук.

5
27.01.2020, 20:15
  • 1
    Неисправность! Поле не позволяет Вам менять локальное доменное имя. Это всегда fritz.box. –  jdthood 30.05.2015, 21:51

Не зная, как изменить это в маршрутизаторе, один путь состоит в том, чтобы установить статический IP в VM.

Изменить /etc/network/interfaces следующим образом.

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.0.X
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255
    gateway 192.168.0.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 192.168.0.1
    dns-search xyz.mydomain

Изменение 192.168.0.X к IP-адресу Вы хотите присвоиться к VM. Это должно быть за пределами диапазона DHCP.

dns-nameservers и dns-search установит Ваш /etc/resolv.conf.

4
27.01.2020, 20:15

Теги

Похожие вопросы