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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: После подключения по VPN пропадает интернет  (Прочитано 12795 раз)

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

Оффлайн shurgenz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Здравствуйте, после недели поиска в интернете, пишу Вам.

Установил я Ubuntu 14.04 и порадовался... все работает прекрасно, скайп установил, супруга рада. Это всё что ей в общем то надо.

Мне же есть нужда подключаться к рабочему VPN. Максимальный результат, которого я достиг, это успешное подключение к рабочему VPN, но отключение интернета. При этом скайп почему-то работает.

помогите пожалуйста!

Без VPN:
shurgenz@ice321:/etc/network$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         10.214.0.1      0.0.0.0         UG    0      0        0 eth0
10.214.0.0      0.0.0.0         255.255.0.0     U     1      0        0 eth0

с VPN:
shurgenz@ice321:/etc/network$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         10.214.0.1      0.0.0.0         UG    0      0        0 eth0
10.214.0.0      0.0.0.0         255.255.0.0     U     1      0        0 eth0
62.152.66.6     10.214.0.1      255.255.255.255 UGH   0      0        0 eth0
62.152.66.6     10.214.0.1      255.255.255.255 UGH   0      0        0 eth0
62.152.66.6     10.214.0.1      255.255.255.255 UGH   0      0        0 eth0
62.152.66.6     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0

что у меня не так? подскажите пожалуйста!

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #1 : 06 Октября 2014, 21:44:14 »
C DNS у Вас "не так". Видимо рабочий VPN выставляет свои сервера DNS. Либо отказываться от них, либо ...

Оффлайн shurgenz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #2 : 06 Октября 2014, 22:08:52 »
я в этом всем не очень понимаю... ДБА я... у наших ребят взял инструкцию по настройке VPN на MAC-е...

там для добавления маршрута выполняется питонячий скрипт:

#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
import subprocess
 
if 'IPREMOTE' not in os.environ or os.environ['IPREMOTE'] != "62.152.66.6":
    with open("/tmp/ppp.log", 'w') as f:
        f.write("IPREMOTE is bad\n\n")
    exit(0)
 
try:
    subprocess.call("/sbin/route -n add -net 62.152.66.152/29 192.168.222.254", shell=True)
except Exception as e:
    with open("/tmp/ppp.log", 'w') as f:
        f.write("Subprocess error!!!\n\n")
        f.write(str(e))
 
try:
    found = False
    with open("/etc/hosts", 'r') as f:
        for line in f.readlines():
            if line.find("stash") >= 0 and line.find("62.152.66.158") >= 0:
                found = True
                break
    if not found:
        with open("/etc/hosts", 'a') as f:
            f.writelines("62.152.66.158  stash\n")
except Exception as e:
    with open("/tmp/ppp.log", 'w') as f:
        f.write("We got an error {0}".format(str(e)))
 
with open("/tmp/ppp.log", 'w') as f:
    f.write("Route added, hosts patched. Ipremote is {0}".format(os.environ['IPREMOTE']))

Но я в нем не силён.

В описании для мака про ДНС однако ни слова не было


Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #3 : 06 Октября 2014, 22:12:26 »
Пожалуй чем скайп хорош, дак это тем, что работает по IP и по нему сразу видно по крайней мере проблемы с DNS.
Как вариант сделай так
sudo echo "nameserver 8.8.8.8" > /etc/resolv.confэто добавит гугловский DNS до перезагрузки, а так через NM прописать и дело в шляпе

Пользователь решил продолжить мысль 06 Октября 2014, 22:14:04:
на http://stash/ наверно можете зайти?
« Последнее редактирование: 06 Октября 2014, 22:14:04 от SvMidi »
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн shurgenz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #4 : 06 Октября 2014, 22:17:18 »
shurgenz@ice321:/etc/network$ sudo echo "nameserver 8.8.8.8" > /etc/resolv.conf
bash: /etc/resolv.conf: Отказано в доступе

после sudo su только заработало... это сообщение написал под VPN...  Действительно видимо DNS....  Как это бороть? Спрашивать админа? Или есть способ проще?
« Последнее редактирование: 06 Октября 2014, 22:21:27 от shurgenz »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: После подключения по VPN пропадает интернет
« Ответ #5 : 06 Октября 2014, 23:18:09 »
Либо вообще не брать DNS через VPN, либо можно, например, локально с помощью dnsmasq делегировать зону с VPN-сетью на соответствующие DNS.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #6 : 06 Октября 2014, 23:34:54 »
Как вариант сделай так
sudo echo "nameserver 8.8.8.8" > /etc/resolv.conf
Как бэ этот вариант по любому не сработает из-за того что sudo не передаёт привелегий, что собственно и произошло у ТС. А надо через sudo su -c ...
Но этот путь неверный. Надо просто отказаться от получения списка ДНС. Если настраивается в NM, то это вообще одним кликом мыши делается.

Оффлайн shurgenz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #7 : 07 Октября 2014, 00:04:56 »
Цитировать
Надо просто отказаться от получения списка ДНС. Если настраивается в NM, то это вообще одним кликом мыши делается.

Я настраивал VPN через графический интерфейс... только вот не нашел там где отказываться от DNS

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: После подключения по VPN пропадает интернет
« Ответ #8 : 07 Октября 2014, 00:28:54 »
shurgenz, IPv4 > Автоматически, Только адрес

Оффлайн shurgenz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #9 : 07 Октября 2014, 23:51:05 »
Администратор наш сказал, что нет у нас ДНС. Про скайп кстати.... работает какое-то время, потом отваливается. Ещё говорит, пропробуй ping www.yanedx.ru Эта команда напишет IP яндекса, и будет слать пакеты, если в ДНС дело. Так вот, ай-пи янедкса пишет, и виснет, пока не отключишь ВПН.

Он ещё для проверки порекомендовал две команды:

ip addr sh
(Нажмите, чтобы показать/скрыть)


ip link sh
(Нажмите, чтобы показать/скрыть)



Пользователь решил продолжить мысль [time]07 Октябрь 2014, 23:54:33[/time]:
shurgenz, IPv4 > Автоматически, Только адрес
Так и сделал, не помогло
« Последнее редактирование: 08 Октября 2014, 00:44:13 от shurgenz »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #10 : 08 Октября 2014, 00:53:22 »
Администратор наш сказал, что нет у нас ДНС.
что не мешает ppp-серверу передать какой-нибудь левак
Он ещё для проверки порекомендовал две команды:
полезные команды.... если знаешь для чего они.

Если Вы с таблицей маршрутизации выложенной в первом сообщении не покривили душой, то я вижу только проблемы с доступом к рабочей сети, так как нет маршрута 62.152.66.152/29 via 192.168.222.254. Вы его можете добавить в настройках соединения VPN в закладке "параметры IPv4" под кнопкой "Маршруты..."
Добавьте, переподключитесь и снова покажите стандартную на этом форуме диагностику
ifconfig -a
route -n
nslookup ya.ru
nslookup ya.ru 8.8.8.8

Оффлайн shurgenz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #11 : 08 Октября 2014, 19:12:22 »
Да вроде бы как раз такой маршрут я добавлял

там в строке маршрут выглядит так: приложил odt документ. (к сожалению снимок приложить не могу, форум картинки не подхватывает)

ifconfig -a

(Нажмите, чтобы показать/скрыть)

route -n

(Нажмите, чтобы показать/скрыть)

nslookup ya.ru - молчок

nslookup ya.ru 8.8.8.8

(Нажмите, чтобы показать/скрыть)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #12 : 08 Октября 2014, 21:56:20 »
Маску поправьте на 255.255.255.248
А диагностика только подтвержлает, что у Вас при соединении VPN указан косячный DNS-сервер... Или он по адресации лезет через VPN.
Есть 2 варианта решения без мордобития админу VPN (хотя может и больше):
1. Всё же сделать как спредложил ArcFi
2.... да ну на фиг этот второй. Как в качестве альтернативы укажите в этом соединении гугло-DNS-ы (8.8.8.8, 8.8.4.4)

Оффлайн shurgenz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #13 : 08 Октября 2014, 22:23:53 »
Цитировать
Маску поправьте на 255.255.255.248

Бинго! хоть что-то заработало!
по крайней мере пингуется один из серверов рабочих, ай-пи которого помню

правда пропали и интернет и скайп отвалился тоже.

теперь результаты диагностики:

ifconfig -a

(Нажмите, чтобы показать/скрыть)

route -n

(Нажмите, чтобы показать/скрыть)

nslookup ya.ru

(Нажмите, чтобы показать/скрыть)

nslookup ya.ru 8.8.8.8 - вот тут теперь молчок

Пользователь решил продолжить мысль 08 Октября 2014, 22:34:26:
хм..... получилось один раз.... что потом произошло, не понимаю. картина первоначальной диагностики. может что-то рестартнуть надо?
« Последнее редактирование: 08 Октября 2014, 22:34:26 от shurgenz »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: После подключения по VPN пропадает интернет
« Ответ #14 : 08 Октября 2014, 23:23:56 »
теперь у Вас VPN стал основным шлюзом. Зачем галочку сняли "использовать это соединение только для ресурсов этой сети"?

Пользователь решил продолжить мысль 08 Октября 2014, 23:35:23:
Ой.. .я только сейчас начал понимать, какую срань сделали Ваши админы...
Значит так... ставьте галочку, уберите рукописные маршруты и переапустите VPN
Откройте терминал и проверьте, что таблица маршрутизации выглядит так
0.0.0.0         10.214.0.1      0.0.0.0         UG    0      0        0 eth0
10.214.0.0      0.0.0.0         255.255.0.0     U     1      0        0 eth0
62.152.66.6     10.214.0.1      255.255.255.255 UGH   0      0        0 eth0
62.152.66.6     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
После этого введите команды
sudo route add -net 192.168.222.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 62.152.66.152 netmask 255.255.255.248 gw 192.168.222.254 dev ppp0
После этого проверяйте соединение с рабочей сетью и инетернетом

Если система ругнулась на команды - чирикните, может где ошибся.
Ждём результатов испытаний
« Последнее редактирование: 08 Октября 2014, 23:35:23 от fisher74 »

 

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