настройка VPN, не пингуются внешние ip

Имеется установленный чистый Arch.
Поднята сеть, установлен pptp-client.
Настроен vpn, но внешние ip не пингуются, до репозиториев и зеркал достучаться не могу.
Покажите, пожалуйста, вывод команды ip route или route -n
Так мы увидим вашу основную таблицу маршрутизации.
[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
Какой-то странный VPN – на интерфейсе eth0 при полном отсутствии других, что крайне сомнительно.
Больше похоже на какую-то локалку, а номер интерфейса возможно, просто следствие общего беспорядка. Других интерфейсов не поднято, маршрут по-умолчанию в локалку.

Давайте с начала и подробно – что делалось и как?
И заодно
ip address
для ясности.
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)
в resolv.conf прописал два dns провайдера
поднял сеть

vpn настроил по такой схеме:
sudo pptpsetup –create vpn –server XXXXXXXXXXXX –username XXXXX -
-password XXXXXX

запускаю командой pon vpn

в /etc/ppp/peers/vpn прописываю ip-адрес vpn-сервера провайдера(возможно один из многих), хотя у него есть вполне конкретный адрес - vpn.tt

ЗЫ: извините, первый раз я в арче, больно не бейте, ибо очень хочется его освоить :)
ЗЗЫ: при пинге внешнего сайта, в скобках указывается его IP, но пинг не доходит
Прошу прощения, опечатка вышла. Я хотел написать eth1, но впрочем не суть важно.

Важно то, что никакой VPN у вас, по-видимому, не подключён, либо ему почему-то не назначен IP.
Все имеющиеся у вас в наличии сетевые интерфейсы вы можете увидеть по команде ip link
Назначенные им адреса – по команде ip address
А маршруты вы уже видели – там фигурирует только локалка.

Если у вас установлен pptpclient , то возможно, вам поможет вот это:
viewtopic.php?p=2303#p2303
сделал всё, как написано по ссылке - всё осталось по-прежнему
vpn подключается, интерфейс ppp0, выдаётся внешний ip, но сайты как не пинговались, так и не пингуются :)
traceroute застревает на локалке
менял gateway на тот, что P-t-P, рестартнул network - всё осталось по-прежнему
1) Откуда вы знаете о получении IP ? Вы так и не показали логи подключения, роуты, интерфейсы и адреса после подключения VPN.
2) gateway придётся убрать. Возможно, pptpclient , так же, как и pppd отказывается прописывать при подключении свой default route, если уже прописан другой.
Короче, начал с чистого листа.
Переустановил за 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, только не знаю, как расшифровать всю отладочную информацию
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
 
Зарегистрироваться или войдите чтобы оставить сообщение.