Я использую Ubuntu 12.04 на своем рабочем ноутбуке. В настоящее время я живу за границей, и у меня есть только один этот компьютер, и я беру его домой после работы, чтобы использовать в качестве своего персонального компьютера. Проблема в том, что сервер имен, используемый в офисной сети, отличается от сервера имен в моей домашней сети.
В офисе мне нужно использовать 10.4.180.250
, а дома мне нужно использовать 192.168.1.1
.
Моя /etc/dhcp3/dhclient.conf содержит следующую строку:
prepend domain-name-servers 192.168.1.1;
Когда я подключаюсь к рабочей сети, мне нужно вручную изменить мои resolv.conf
и измените nameserver
на 10.4.180.250
. Затем я подключаюсь к другому офису в другой стране с помощью VPN, и resolv.conf сбрасывается, и мне нужно снова изменить nameserver
на 10.4.180.250
.
Можно ли всегда иметь оба сервера имен в моем resolv.conf, используя несколько prepend
с?
prepend domain-name-servers 192.168.1.1;
prepend domain-name-servers 10.4.180.250;
или:
prepend domain-name-servers 192.168.1.1 10.4.180.250;
Есть ли недостатки в наличии сервер имен, который является "недействительным" для текущей сети? Есть ли лучший способ сделать это?
Добавьте два профиля подключения: (например, повторите дважды.)
Установите новый интерфейс с необходимыми настройками:
(щелкните правой кнопкой мыши) на значке сети (стрелки вверх / вниз)
выберите «Редактировать соединения»
и выберите первую вкладку для «Проводной» или «Беспроводной», затем нажмите «Добавить»
и введите имя для этого нового подключения (например, «дом» / «офис»)
выберите «Настройки IPv4»
метод: «Ручной»
DNS-серверы: (добавьте 192.168.1.1 для ' home ')
нажмите «Сохранить»
Примечание: Возможно, вам придется вручную назначить IP адрес, маску и т. д.