HOWTO:Ubuntu下VPN解决方案 (pptp方法更新在63楼,l2tp+ipsec方法在145楼)
- jude511
- 帖子: 22
- 注册时间: 2007-08-25 23:56
Re: 楼上的怎么成功的
就是添加路由的问题。aaawhale 写了:我的问题和你一样啊,怎么成功的。分享一下经验
如果你已出来我第一个图的界面,那表明你已经连上了,然后在总端执行
sudo route del default gw 10.62.131.1 (这个是你的网关)
sudo route add default gw 10.66.96.210 (这个是vpn服务器的内网地址)
两句。(上两句的ip可参考我第二个图中的ip)
如果你还没有出来我第一个图的界面,那表明你还没连上,在你执行
sudo pptpconfig
之前,先运行
sudo route add -net 10.66.96.96 netmask 255.255.255.255 gw 10.62.131.1 (10.66.96.96:为你连的vpn地址)
然后继续上面的步骤。
PS:Cannot determine ethernet address for proxy ARP 这句话不用管他。
具体可参考楼上铁出来的网址。
http://www.51fy.cn/system/Linux/200711/43111.htm 这个也可以。
-
- 帖子: 63
- 注册时间: 2007-09-24 16:51
[问题]回楼上,我按你说的还有些问题
我没联VPN时的IP 是 60.182.163.174,那我的默认网关是不是 60.182.163.1
我连上VPN的地址是66.150.105.15,连上VPN 内网 地址是不是66.175.212.53
Using interface ppp1
pptpconfig: monitoring interface ppp1
Connect: ppp1 <--> /dev/pts/1
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
Cannot determine ethernet address for proxy ARP
local IP address 66.175.212.53
remote IP address 66.150.105.15
primary DNS address 66.150.105.14
按你的说法我是不是应该这么做啊?
sudo route del default gw 60.182.163.1
sudo route add default gw 66.175.212.53
mtmt111@mtmt111-desktop:~$ sudo route
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
vpn-5.secureix. 1.88.188.220.br 255.255.255.255 UGH 0 0 0 ppp0
1.88.188.220.br * 255.255.255.255 UH 0 0 0 ppp0
default vpn-5.secureix. 0.0.0.0 UG 0 0 0 ppp0
default vpn-proxy-66-17 0.0.0.0 UG 0 0 0 ppp0
default vpn-5.secureix. 0.0.0.0 UG 0 0 0 ppp0
default vpn-proxy-66-17 0.0.0.0 UG 0 0 0 ppp0
default * 0.0.0.0 U 0 0 0 ppp0
我下面的很乱。怎么搞?
mtmt111@mtmt111-desktop:~$ sudo ifconfig
eth1 链路封装:以太网 硬件地址 00:E0:4C:2B:21:E3
inet6 地址: fe80::2e0:4cff:fe2b:21e3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:20018 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:19529 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:17134812 (16.3 MB) 发送字节:3254965 (3.1 MB)
中断:16 基本地址:0xe000
eth30 链路封装:以太网 硬件地址 00:00:6C:6F:CE:F5
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 b) 发送字节:0 (0.0 b)
中断:17 基本地址:0x2000
lo 链路封装:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:5486 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:5486 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:2644042 (2.5 MB) 发送字节:2644042 (2.5 MB)
ppp0 链路封装:点对点协议
inet 地址:220.188.88.174 点对点:220.188.88.1 掩码:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 跃点数:1
接收数据包:19770 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:19274 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:3
接收字节:16684932 (15.9 MB) 发送字节:2813537 (2.6 MB)
我连上VPN的地址是66.150.105.15,连上VPN 内网 地址是不是66.175.212.53
Using interface ppp1
pptpconfig: monitoring interface ppp1
Connect: ppp1 <--> /dev/pts/1
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
Cannot determine ethernet address for proxy ARP
local IP address 66.175.212.53
remote IP address 66.150.105.15
primary DNS address 66.150.105.14
按你的说法我是不是应该这么做啊?
sudo route del default gw 60.182.163.1
sudo route add default gw 66.175.212.53
mtmt111@mtmt111-desktop:~$ sudo route
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
vpn-5.secureix. 1.88.188.220.br 255.255.255.255 UGH 0 0 0 ppp0
1.88.188.220.br * 255.255.255.255 UH 0 0 0 ppp0
default vpn-5.secureix. 0.0.0.0 UG 0 0 0 ppp0
default vpn-proxy-66-17 0.0.0.0 UG 0 0 0 ppp0
default vpn-5.secureix. 0.0.0.0 UG 0 0 0 ppp0
default vpn-proxy-66-17 0.0.0.0 UG 0 0 0 ppp0
default * 0.0.0.0 U 0 0 0 ppp0
我下面的很乱。怎么搞?
mtmt111@mtmt111-desktop:~$ sudo ifconfig
eth1 链路封装:以太网 硬件地址 00:E0:4C:2B:21:E3
inet6 地址: fe80::2e0:4cff:fe2b:21e3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:20018 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:19529 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:17134812 (16.3 MB) 发送字节:3254965 (3.1 MB)
中断:16 基本地址:0xe000
eth30 链路封装:以太网 硬件地址 00:00:6C:6F:CE:F5
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 b) 发送字节:0 (0.0 b)
中断:17 基本地址:0x2000
lo 链路封装:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:5486 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:5486 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:2644042 (2.5 MB) 发送字节:2644042 (2.5 MB)
ppp0 链路封装:点对点协议
inet 地址:220.188.88.174 点对点:220.188.88.1 掩码:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 跃点数:1
接收数据包:19770 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:19274 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:3
接收字节:16684932 (15.9 MB) 发送字节:2813537 (2.6 MB)
- jude511
- 帖子: 22
- 注册时间: 2007-08-25 23:56
楼上的,你路由表怎么都是ppp0的接口,怎么多,怎么乱,而且还没eth0的吗?
***************************************************
Using interface ppp1
pptpconfig: monitoring interface ppp1
Connect: ppp1 <--> /dev/pts/1
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
Cannot determine ethernet address for proxy ARP
***************************************************
在出来以上内容时,你就可以
sudo route del default gw 60.182.163.1
sudo route add default gw 66.150.105.15
如果这样还是不行,那肯定是你路由的问题,你最好去问问别人,路由我也不怎么懂的。
我的路由表如图
***************************************************
Using interface ppp1
pptpconfig: monitoring interface ppp1
Connect: ppp1 <--> /dev/pts/1
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
Cannot determine ethernet address for proxy ARP
***************************************************
在出来以上内容时,你就可以
sudo route del default gw 60.182.163.1
sudo route add default gw 66.150.105.15
如果这样还是不行,那肯定是你路由的问题,你最好去问问别人,路由我也不怎么懂的。
我的路由表如图
-
- 帖子: 61
- 注册时间: 2005-11-20 21:12
-
- 帖子: 25
- 注册时间: 2008-05-01 17:05
-
- 帖子: 7
- 注册时间: 2008-04-30 23:26
- jude511
- 帖子: 22
- 注册时间: 2007-08-25 23:56
new question
一台windows xp内建立的传入连接,我在另一台windows上可以连上,但在ubuntu 8.04中怎么连呢?
-
- 帖子: 192
- 注册时间: 2008-04-23 1:58
- 来自: 哪儿并不重要
-
- 帖子: 2
- 注册时间: 2008-07-17 12:07
我试用了vpnc 和 snx 都失败了. 我google了很久. 听说 snx (ssl extender)可以联上checkpoint. 我搞了很久都失败. 我公司用的就是 checkpoint.. 有那位高人指点一下如何在ubuntu 8.04 vpn 上checkpoint R60?seangg 写了:如果用的是cisco的话
vpn的客户端有cisco自己提供的,也可以用vpnc。
我刚过来的时候被学校的vpn 折磨了一个多月才找到解决办法,vpnc现在用起来偶尔还有点小问题。
我现在只能在 vbox 上跑 winxp..在用checkpoint 的secuRemote/client 连接 vpn.. 已经证实了checkpoint公司已经不出Linux 的 vpn client.... 他们只有 很旧的Redhat 7.0 client rpm client..
我晕啊....