在 Linux 中通过 VPN 路由数据

在 Linux 中通过 VPN 路由数据

我认为这是一个愚蠢的问题但我还是想问一下..

终端输出:

eth0      Link encap:Ethernet  HWaddr 00:1c:c0:37:5e:25  
          inet addr:10.100.98.51  Bcast:10.100.98.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:c0ff:fe37:5e25/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29677 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5209 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:3179007 (3.1 MB)  TX bytes:610142 (610.1 KB)
          Memory:e0380000-e03a0000 

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:76 errors:0 dropped:0 overruns:0 frame:0
          TX packets:76 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9555 (9.5 KB)  TX bytes:9555 (9.5 KB)

vpn_0     Link encap:Ethernet  HWaddr 00:ac:39:95:a1:16  
          inet6 addr: fe80::2ac:39ff:fe95:a116/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1786 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:128597 (128.5 KB)  TX bytes:468 (468.0 B)

事实上,我关注的是教程在 ubuntu 上设置 PacketiX VPN。现在,我该如何使用这个 VPN?

终端输出:

shadyabhi@shadyabhi-desktop:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.100.98.0     *               255.255.255.0   U     1      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         10.100.98.4     0.0.0.0         UG    0      0        0 eth0
shadyabhi@shadyabhi-desktop:~$

正如教程中所述,如果我这样做

route del default
route add default dev vpn_0

我无法上网。我得到的路由命令输出如下:

root@shadyabhi-desktop:/home/shadyabhi# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.100.98.0     *               255.255.255.0   U     1      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         *               0.0.0.0         U     0      0        0 vpn_0
root@shadyabhi-desktop:/home/shadyabhi#

我知道我无法正确路由流量。我该怎么做?

答案1

您跳过了该指南的第 7 步。

答案2

正如贾斯汀所说,

您没有 vpn_0 的 IP 地址,因此数据包不知道要去哪里才能到达和离开您的网络。

似乎你错过了这一步

dhclient vpn_0

如果一切正常的话,它应该会返回一个地址。

彼得。

相关内容