LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3420|回复: 11

有谁在ArchLinux下使用VPN了,或是知道pptp怎样配置?

[复制链接]
发表于 2005-10-27 11:07:09 | 显示全部楼层 |阅读模式
偶的ArchLinux配置基本上完成了,但现在要连上公司的VPN,原先在Windows下用系统自带的vpn连接就可以完成了,现在在Linux下也要连上vpn,在网上找了好多资料,大多都是说在Linux下建立VPN服务器的,关于客户端的少之又少。网上说用pptp就可以实现,我也安装了pptp,照着一些文档做了,可还是拨不了,我都快疯了,只要完成这一步,我就要以用这个Linux来完成我的工作了,有谁能帮帮我?
我的/etc/ppp/chap-secrets文件内容如下:
# Secrets for authentication using CHAP
# client        server        secret                        IP addresses
"vpntest"        10.31.18.9        vpntest
/etc/ppp/peers/pptp文件如下:
noauth
nobsdcomp
nodeflate
name testvpn
remotename PPTP
defaultroute
replacedefaultroute
pty "pptp 10.31.18.9 --nolaunchpppd"
我拨号的方法方法如下:
# pptp 10.31.18.9 user vpntest
以上内容是根据网上资料照猫画虎,
结果报错:
anon warn[open_inetsock:pptp_callmgr.c:326]: connect: Connection refused
anon fatal[callmgr_main:pptp_callmgr.c:124]: Could not open control connection to 10.31.18.9
anon fatal[open_callmgr:pptp.c:426]: Call manager exited with error 256
anon fatal[main:pptp.c:310]: Child process died

急盼解。
发表于 2009-9-4 16:05:08 | 显示全部楼层
关注中,正在找,等高手
回复 支持 反对

使用道具 举报

发表于 2009-9-4 17:11:21 | 显示全部楼层
关注, 好像ipsec更安全一些吧
楼主搞定了分享一下
回复 支持 反对

使用道具 举报

发表于 2009-9-4 17:30:31 | 显示全部楼层
呵呵,我估计的:你公司的vpn的server是不是在windows下建立的。一般而言,现在的vpn server很多要求128位的加密吧。你的配置文件中没有这方面的描述。

你试试加上类似的语句在你的options中:
require-mppe
require-mppe-128
require-mschap
require-mschap-v2

也许能行吧。
回复 支持 反对

使用道具 举报

发表于 2009-9-4 18:06:53 | 显示全部楼层
看看这个能不能帮上忙。
http://forum.ubuntu.org.cn/viewtopic.php?f=73&t=21606
回复 支持 反对

使用道具 举报

发表于 2009-9-4 18:58:21 | 显示全部楼层
用 networkmanager 的话,直接装个 networkmanager-pptp,然后 GUI 设置一下就行。
回复 支持 反对

使用道具 举报

发表于 2009-9-4 20:23:28 | 显示全部楼层
我用vpnc连公司的cisco硬vpn
回复 支持 反对

使用道具 举报

发表于 2009-9-6 03:39:09 | 显示全部楼层
如果用的nm-applet管理网络,试试networkmanager-pptp
回复 支持 反对

使用道具 举报

发表于 2009-12-9 00:06:52 | 显示全部楼层
关注。。。。。
回复 支持 反对

使用道具 举报

发表于 2009-12-9 10:59:34 | 显示全部楼层
我用vpnc连接公司的VPN,是Cisco的解决方案。

Arch上的vpnc直接enable了hybrid authentication,所以无需和Ubuntu一样自己编译了。从Windows或者Cisco官方的Linux VPN client中获取.pcf文件用pcf2vpnc转换一下用就可以了。

我是用rc.d下的脚本启动vpnc的,配置文件是/etc/vpnc/start.conf

IPSec ID Ora-Hybrid-Gen
IPSec gateway xxx.oracle.com
IPSec secret xxxxxxxx

Xauth username username
Application version Cisco Systems VPN Client 4.8.0 (A)inux
IKE Authmode hybrid
CA-File /etc/vpnc/xxx.cert

仅供参考,vpnc支持Cisco和Nortel的vpn。不过北美的nortel都已经倒闭了吧...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表