Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Ubuntu 10.10 openvpn и resolv.conf  (Прочитано 2769 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн iurum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Ubuntu 10.10 openvpn и resolv.conf
« : 21 Марта 2011, 10:09:26 »
Здравствуйте!
Поднят клиент openvpn на машине с  Ubuntu 10.10 Все замечательно коннектится, маршруты прописываются, но почему-то в resolv.conf не добавляется удаленный DNS сервер. Похоже файл затирается DHCP. Ладно - эту проблему решил путем добавления в /etc/dhcp3/dhclient.conf параметра prepend domain-name-servers 192.168.200.1;
Теперь при запуске openvpn  в resolv.conf в начало списка добавляется нужный DNS сервер  192.168.200.1
Однако после отключения клиента openvpn эта запись остается. И при работе в инете ощущаются заметные тормоза, т.к. сначала опрашивается отключенный 192.168.200.1 а потом уже dns - сервер локальной сети.
Теперь вопрос: может есть у кого решение, как сделать так, чтобы при подключении openvpn в resolv.conf добавлялся нужный dns-server, а при отключении openvpn  эта запись оттуда убиралась.. можно решение с внешним скриптом..
« Последнее редактирование: 21 Марта 2011, 15:40:44 от iurum »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #1 : 21 Марта 2011, 10:19:15 »
в конфиге сервера етьс строка?:
Цитировать
push "dhcp-option DNS 192.168.200.1"

Оффлайн iurum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #2 : 21 Марта 2011, 11:06:14 »
нет, нету..  :( нужно добавить?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #3 : 21 Марта 2011, 11:12:15 »
Видимо да. По крайней мере, разработчики пишут именно так

Пользователь решил продолжить мысль 21 Марта 2011, 11:18:52:
А, минуту. Сервер не ваш?
Какими средствами настраивали клиента? конфиг-файлами или NM?
« Последнее редактирование: 21 Марта 2011, 11:18:52 от fisher74 »

Оффлайн iurum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #4 : 21 Марта 2011, 11:29:56 »
Сервер у меня на работе. Соединяюсь по openvpn из дома. Клиента настраивал conf -файлом, рекомендации были для Windows - клиента, пришлось немного корректировать. Все, в общем работает, за исключением вышеуказанной проблемы.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #5 : 21 Марта 2011, 11:50:15 »
Если сервер Вы конфигурируете или можете "ткнуть" настраивателя, то лучше на сервере сделать.
Ну а если нет возможности, то в /etc/network/if-down.d добавить скрипт удаления строки из resolv.conf

Оффлайн iurum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #6 : 21 Марта 2011, 12:11:11 »
По серверу - не получится, остальные варианты вечером попробую.. Отпишусь обязательно

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #7 : 21 Марта 2011, 12:17:22 »
Кстати, вот тут недавно подобную проблему решили

Оффлайн iurum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu 10.10 openvpn и resolv.conf
« Ответ #8 : 21 Марта 2011, 21:37:40 »
Кстати, вот тут недавно подобную проблему решили
fisher74 риспектище! всё работает как часы!

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.