Ubuntu VPN вне проблемы сетевого соединения

У меня есть странная проблема при соединении с моей VPN. Это ударяет меня от Интернета.

У меня есть он установка в 'Параметрах сети' (из-за этого, единственный способ, которым я смог заставить это работать),

Теперь, в то время как я могу получить доступ к своим сетевым файлам, которые лежат на VPN (10. Адреса X.X.X), я также могу получить доступ к файлам в своей локальной сети (мои 192. Адреса X.X.X), я не могу перейти к http://www.google.com или сделать что-либо в этом отношении вне моих локальных сетей и сетей VPN.

Я действительно замечаю дополнительный значок, показывающий, что VPN соединена, но существует другой я, хотя был мой значок LAN, который имеет X на ней.

Как я могу сделать это? Я должен смочь соединиться со своей VPN и все еще иметь внешний доступ?

Маршрут - никакое соединение VPN

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.2.2     0.0.0.0         UG    0      0        0 eth1
192.168.2.0     *               255.255.255.0   U     1      0        0 eth1

Маршрут - с соединением VPN

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         *               0.0.0.0         U     0      0        0 ppp0
10.10.10.120    *               255.255.255.255 UH    0      0        0 ppp0
mail.emagineusa 192.168.2.2     255.255.255.255 UGH   0      0        0 eth1
mail.emagineusa 192.168.2.2     255.255.255.255 UGH   0      0        0 eth1
192.168.2.0     *               255.255.255.0   U     1      0        0 eth1

Хост - google.com

google.com has address 74.125.226.64
google.com has address 74.125.226.69
google.com has address 74.125.226.71
google.com has address 74.125.226.66
google.com has address 74.125.226.65
google.com has address 74.125.226.72
google.com has address 74.125.226.78
google.com has address 74.125.226.73
google.com has address 74.125.226.70
google.com has address 74.125.226.67
google.com has address 74.125.226.68
google.com has IPv6 address 2607:f8b0:4006:808::1006
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.

Traceroute к 8.8.8.8

traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  10.10.10.120 (10.10.10.120)  46.576 ms  50.601 ms  51.521 ms
 2  L300.BSTNMA-VFTTP-81.verizon-gni.net (98.110.197.1)  52.778 ms  53.686 ms  53.706 ms
 3  G0-14-2-0.BSTNMA-LCR-21.verizon-gni.net (130.81.218.198)  56.615 ms  61.274 ms  62.174 ms
 4  ae9-0.BOS-BB-RTR1.verizon-gni.net (130.81.163.164)  57.436 ms * *
 5  * * *
 6  * 0.xe-8-3-0.GW13.NYC1.ALTER.NET (152.63.5.1)  62.251 ms 0.xe-8-1-0.GW13.NYC1.ALTER.NET (152.63.4.133)  59.390 ms
 7  204.148.18.206 (204.148.18.206)  63.106 ms  66.221 ms  63.127 ms
 8  209.85.247.7 (209.85.247.7)  66.184 ms  67.259 ms  66.149 ms
 9  72.14.236.206 (72.14.236.206)  62.044 ms 209.85.252.242 (209.85.252.242)  64.209 ms 209.85.252.250 (209.85.252.250)  65.193 ms
10  72.14.239.93 (72.14.239.93)  65.624 ms 209.85.249.11 (209.85.249.11)  68.308 ms 72.14.239.93 (72.14.239.93)  70.615 ms
11  66.249.95.229 (66.249.95.229)  78.416 ms 72.14.235.10 (72.14.235.10)  78.483 ms 64.233.174.11 (64.233.174.11)  77.413 ms
12  72.14.234.65 (72.14.234.65)  77.720 ms  78.676 ms 72.14.234.55 (72.14.234.55)  79.552 ms
13  google-public-dns-a.google.com (8.8.8.8)  74.189 ms  74.678 ms  75.782 ms
0
задан 24 May 2014 в 02:58

1 ответ

Я только могу предложить сценарий в ведьме, можно добавить маршрут или хост трафика маршрутизатора через интерфейс ppp0...

Попытка, возможно, будет работать хорошая. Создайте файл с некоторым именем и вставьте

nano name_of_script

, сценарий

 #!/bin/bash
function routeadd {
    route add -host xxx.xxx.xxx.xxx dev ppp0
    route add -net xxx.xxx.xxx.xxx/xx dev ppp0
}
function makepptp {
   echo pty \"pptp xxx.xxx.xxx.xxx --nolaunchpppd\" >> /etc/ppp/peers/vpn;
   echo remotename PPTP >> /etc/ppp/peers/vpn;
   echo require-mppe-128 >> /etc/ppp/peers/vpn;
   echo file /etc/ppp/options.pptp >> /etc/ppp/peers/vpn;
   echo ipparam vpn >> /etc/ppp/peers/vpn;
pppd call vpn &
}
if [ -a /etc/ppp/chap-secrets ];
        then
        rm /etc/ppp/chap-secrets
    echo $1 PPTP $2 '*' >> /etc/ppp/chap-secrets;
else
    echo $1 PPTP $2 '*' >> /etc/ppp/chap-secrets;
fi

if [ -e /etc/ppp/peers/vpn ];
    then
    rm /etc/ppp/peers/vpn;
    echo name $1 >> /etc/ppp/peers/vpn;
    makepptp;
    sleep 8;
    routeadd;
else
    echo name $1 >> /etc/ppp/peers/vpn;
    makepptp;
    sleep 8;
    routeadd;
fi

В сценарии изменяет Вас, размещают IP и добавляют сеть или/и размещают ведьму, которую Вы хотите соединить через использование vpn

:

sudo /path_to_script/name_of_script username password

примечание: набор выполняет разрешение к сценарию

Таким образом, Вы управляете трафиком.

Редактирование 1

Ваша ведьма сервера, к которой Вы хотите получить доступ через vpn, находится на 10.10.10.10 Ваших vpn серверах, находится на 172.16.16.16

Вы сценарий изменения для сходства с этим

#!/bin/bash
    function routeadd {
        route add -host 10.10.10.10 dev ppp0
    }
    function makepptp {
       echo pty \"pptp 172.16.16.16 --nolaunchpppd\" >> /etc/ppp/peers/vpn;
       echo remotename PPTP >> /etc/ppp/peers/vpn;
       echo require-mppe-128 >> /etc/ppp/peers/vpn;
       echo file /etc/ppp/options.pptp >> /etc/ppp/peers/vpn;
       echo ipparam vpn >> /etc/ppp/peers/vpn;
    pppd call vpn &
    }
    if [ -a /etc/ppp/chap-secrets ];
            then
            rm /etc/ppp/chap-secrets
        echo $1 PPTP $2 '*' >> /etc/ppp/chap-secrets;
    else
        echo $1 PPTP $2 '*' >> /etc/ppp/chap-secrets;
    fi

    if [ -e /etc/ppp/peers/vpn ];
        then
        rm /etc/ppp/peers/vpn;
        echo name $1 >> /etc/ppp/peers/vpn;
        makepptp;
        sleep 8;
        routeadd;
    else
        echo name $1 >> /etc/ppp/peers/vpn;
        makepptp;
        sleep 8;
        routeadd;
    fi
1
ответ дан 8 August 2019 в 18:29

Другие вопросы по тегам:

Похожие вопросы: