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

#ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 
link/ether 00:25:22:ab:60:8d brd ff:ff:ff;ff:ff;ff
3: eth1: <BROADCAST,MULTICASt<UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 
link/ether 00:25:22:ab:60:8e brd ff:ff:ff:ff:ff:ff

#ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link.loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 00:25:22:ab:60:8d brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:25:22:ab:60:8d brd ff:ff:ff:ff:ff:ff
inet 10.113.18.54/24 brd 10.113.18.255 scope global eth1
inet6 fe80::225:22ff:feab:608e/64 scope link
   valid)lft forever preferred_lft forever

#ip route
10.112.0.10 via 10.113.18.253 dev eth1 src 10.113.18.54
10.112.0.8 via 10.113.18.253 dev eth1 src 10.113.18.54
10.112.0.15 via 10.113.18.253 dev eth1 src 10.113.18.54
10.112.0.13 via 10.113.18.253 dev eth1 src 10.113.18.54
10.113.18.0/24 dev eth1 proto kernel scope link src 10.113.18.54
default via 10.113.18.253 dev eth1
подключил vpn
#ip address
52: ppp0 <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1490 qdisc pfifo_fast state UNKNOWN qlen 3
link/ppp
inet 213.109.29.174 peer 172.31.1.1/32 scope global ppp0

ip link
52: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1490 qdisc pfifo_fast state UNKNOWN qlen 3
link/ppp

внешка не пингуется
Так, теперь вижу, что он подключился.
А роуты?
default должен указывать на ppp0
Natrio
Так, теперь вижу, что он подключился.
А роуты?
default должен указывать на ppp0
Подскажи, пожалуйста, подробнее, куда что прописать
Я уже писал:
gateway="-net 10.113.18.0 netmask 255.255.255.0 gw 10.113.18.253"
Это для локалки.

А для интернета default route должен КАЖДЫЙ РАЗ сам создавать клиент pptp, и никаких вручную, поскольку он будет каждый раз другой.
Если там есть опции pppd, то для этого нужна опция defaultroute
Для получения DNS опция usepeerdns , а в /etc/ нужно создать симлинк:
ln -s /etc/ppp/resolv.conf /etc/resolv.conf
Прописал в rc.conf
gateway="-net 10.113.18.0 netmask 255.255.255.0 gw 10.113.18.253"
правильно?
поподробнее, пожалуйста, что дальше делать? создал симлинк командой

UPD: скорее всего неправильно, ибо unknown host….

ЗЫ:какой же я дурак

Всё, отбой, команда
# route add default dev ppp0
сделала своё дело, пинг до гугла пошел :)
У меня тоже возникла проблема с пингом. Настраивал сеть по инструкции viewtopic.php?p=2303#p2303
Вывод #ip route:
10.10.0.2 dev eth0  scope link  src 10.10.1.162 
172.16.100.1 dev ppp0  proto kernel  scope link  src 172.16.102.131 
10.10.0.0/16 dev eth0  proto kernel  scope link  src 10.10.1.162 
default dev ppp0  scope link 
Вывод #ip address:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:24:54:0b:02:90 brd ff:ff:ff:ff:ff:ff
    inet 10.10.1.162/16 brd 10.10.0.1 scope global eth0
    inet6 fe80::224:54ff:fe0b:290/64 scope link 
       valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 00:24:d2:f2:31:a0 brd ff:ff:ff:ff:ff:ff
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 3
    link/ppp 
    inet 172.16.102.131 peer 172.16.100.1/32 scope global ppp0
Вывод #ip link:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:24:54:0b:02:90 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 00:24:d2:f2:31:a0 brd ff:ff:ff:ff:ff:ff
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 3
    link/ppp 

Мой rc.conf (часть):
eth0="eth0 10.10.1.162 netmask 255.255.0.0 broadcast 10.10.0.1"
INTERFACES=(eth0)
gateway="-net 10.10.0.0 netmask 255.255.0.0 gw 10.10.0.1"
ROUTES=(gateway)

Вывод ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:24:54:0B:02:90  
          inet addr:10.10.1.162  Bcast:10.10.0.1  Mask:255.255.0.0
          inet6 addr: fe80::224:54ff:fe0b:290/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14812 errors:0 dropped:0 overruns:0 frame:0
          TX packets:177 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1177759 (1.1 Mb)  TX bytes:10704 (10.4 Kb)
          Interrupt:19 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
ppp0      Link encap:Point-to-Point Protocol  
          inet addr:172.16.102.131  P-t-P:172.16.100.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:63 (63.0 b)  TX bytes:69 (69.0 b)

Содержимое /etc/ppp/peers/vlan:
pty "pptp 10.10.0.2 --nolaunchpppd" #если написать символьный адрес, то вообще соединении не создается
name nikita
remotename PPTP
defaultroute
ipparam vlan
persist
noauth
Симлинк на resolv.conf создал.
Подскажите в чем проблема?
ScoRp
Что за симлинки? Зачем? Я после запуска соединения (pon dianet) делаю две команды: ip ro del default и ip ro add dfeault via $IP remote server dev ppp0 (от рута конечно)
где $IP remote server для тебя 172.16.100.1
Далее можно создать скрипт в /etc/ppp/ip-up.d/, например on-up.sh содержащий в себе:
#!/bin/sh
ip ro del default
ip ro add dfeault via $IP remote server dev ppp0
И сделать его исполняемым: chmod +x /etc/ppp/ip-up.d/on-up.sh
И все, в следующий раз после успешного конекта таблица маршрутов настроится сама :)
Когда ввожу
ip ro add defeault via 172.16.100.1 dev ppp0
вылезает ошибка:
Error: either "to" is duplicate, or "172.16.100.1" is a garbage
ScoRp
Когда ввожу
ip ro add defeault via 172.16.100.1 dev ppp0
вылезает ошибка:
Error: either "to" is duplicate, or "172.16.100.1" is a garbage
Извини ошибся, нужно: ip ro add default via 172.16.100.1 dev ppp0
А скрипт уже сделал? Или мож у тебя это из за симлинка???

Вот, тоже поправильней сделал :)
#!/bin/sh
ip ro del default
ip ro add default via $5 dev ppp0
 
Зарегистрироваться или войдите чтобы оставить сообщение.