sub |
|
Темы:
1
Сообщения:
9
Участник с: 01 июля 2011
|
Имеется установленный чистый Arch. Поднята сеть, установлен pptp-client. Настроен vpn, но внешние ip не пингуются, до репозиториев и зеркал достучаться не могу. |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Покажите, пожалуйста, вывод команды ip route или route -n Так мы увидим вашу основную таблицу маршрутизации. |
sub |
|
Темы:
1
Сообщения:
9
Участник с: 01 июля 2011
|
[root]# ip route 10.113.18.0/24 dev eth1 proto kernel scope link src 10.113.18.54 default via 10.113.18.253 dev eth1 [root]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use lface 10.113.18.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 0.0.0.0 10.113.18.253 0.0.0.0 UG 0 0 0 eth1 |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Какой-то странный VPN – на интерфейсе eth0 при полном отсутствии других, что крайне сомнительно. Больше похоже на какую-то локалку, а номер интерфейса возможно, просто следствие общего беспорядка. Других интерфейсов не поднято, маршрут по-умолчанию в локалку. Давайте с начала и подробно – что делалось и как? И заодно ip address |
sub |
|
Темы:
1
Сообщения:
9
Участник с: 01 июля 2011
|
eth0 у меня не настроен сетевой кабель подключен к eth1(ну так уж получилось :) ) ip локальный - статический, интернет же подключается через vpn вот мой networking # ----------------------------------------------------------------------- # NETWORKING # ----------------------------------------------------------------------- # # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts # HOSTNAME="shelezyaka" # Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces. # # Interfaces to start at boot-up (in this order) # Declare each interface then list in INTERFACES # - prefix an entry in INTERFACES with a ! to disable it # - no hyphens in your interface names - Bash doesn't like it # # DHCP: Set your interface to "dhcp" (eth0="dhcp") # Wireless: See network profiles below # #Static IP example eth1="eth1 10.113.18.54 netmask 255.255.255.0 broadcast 10.113.18.255" #eth0="dhcp" INTERFACES=(eth1) # Routes to start at boot-up (in this order) # Declare each route then list in ROUTES # - prefix an entry in ROUTES with a ! to disable it # gateway="default gw 10.113.18.253" ROUTES=(gateway) # Enable these network profiles at boot-up. These are only useful # if you happen to need multiple network configurations (ie, laptop users) # - set to 'menu' to present a menu during boot-up (dialog package required) # - prefix an entry with a ! to disable it # # Network profiles are found in /etc/network.d # # This now requires the netcfg package # #NETWORKS=(main) поднял сеть vpn настроил по такой схеме: sudo pptpsetup –create vpn –server XXXXXXXXXXXX –username XXXXX - -password XXXXXX запускаю командой pon vpn в /etc/ppp/peers/vpn прописываю ip-адрес vpn-сервера провайдера(возможно один из многих), хотя у него есть вполне конкретный адрес - vpn.tt ЗЫ: извините, первый раз я в арче, больно не бейте, ибо очень хочется его освоить :) ЗЗЫ: при пинге внешнего сайта, в скобках указывается его IP, но пинг не доходит |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Прошу прощения, опечатка вышла. Я хотел написать eth1, но впрочем не суть важно. Важно то, что никакой VPN у вас, по-видимому, не подключён, либо ему почему-то не назначен IP. Все имеющиеся у вас в наличии сетевые интерфейсы вы можете увидеть по команде ip link Назначенные им адреса – по команде ip address А маршруты вы уже видели – там фигурирует только локалка. Если у вас установлен pptpclient , то возможно, вам поможет вот это: viewtopic.php?p=2303#p2303 |
sub |
|
Темы:
1
Сообщения:
9
Участник с: 01 июля 2011
|
сделал всё, как написано по ссылке - всё осталось по-прежнему vpn подключается, интерфейс ppp0, выдаётся внешний ip, но сайты как не пинговались, так и не пингуются :) traceroute застревает на локалке менял gateway на тот, что P-t-P, рестартнул network - всё осталось по-прежнему |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
1) Откуда вы знаете о получении IP ? Вы так и не показали логи подключения, роуты, интерфейсы и адреса после подключения VPN. 2) gateway придётся убрать. Возможно, pptpclient , так же, как и pppd отказывается прописывать при подключении свой default route, если уже прописан другой. |
sub |
|
Темы:
1
Сообщения:
9
Участник с: 01 июля 2011
|
Короче, начал с чистого листа. Переустановил за 10 минут Арч настроил заново сеть. Настроил vpn (по примеру viewtopic.php?p=2303#p2303 ) Пингую vpn-сервер(vpn.tt) - пишет unknown host vpn.tt Шлюз(10.113.18.253) - пингуется Два DNS-сервера не пингуются Что я сделал не так? ЗЫ:неудобно писать сюда вывод информации ЗЗЫ:Что-то как-то плохо у меня получается :) Но сдаваться не хочу UPD:ошибся при вводе гейтвея, на одну цифру :) UPD 2:всё равно при пинге vpn-сервера пишет unknown host vpn.tt UPD 3:всё начало пинговаться, не надо было менять в resolv.conf nameserver на dns1(и dns2) вывод ip address писать? как узнать, подключается ли vpn? или в чем ошибка при подключении? вроде есть команда debug nodetach, только не знаю, как расшифровать всю отладочную информацию |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
1) Это не форточка, в которой сбивается и восстанавливается автонастройка. Переустановка не поможет. Само ничего не настроится. 2) Я всё ещё жду вывод команд ip link ip address ip route после подключения VPN. 3) Роут на шлюз локальной сети должен быть не default, а только на её подсеть. То есть в старом варианте rc.conf gateway="-net 10.113.18.0 netmask 255.255.255.0 gw 10.113.18.253" P.S. Если всё исправили, то больше ничего не надо :) Если нет – пожалуйста. И лог подключения тоже. Как узнать? Я же сказал – появляется интерфейс (скорей всего ppp0). Это видно в ip link Назначается IP. Это видно в ip address Создаются роуты. Это видно в ip route |