首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Windows到OpenSwan的VPN :正确的设置吗?

从Windows到OpenSwan的VPN :正确的设置吗?
EN

Server Fault用户
提问于 2011-02-28 13:31:08
回答 1查看 2K关注 0票数 0

主要问题是我在OpenSwan或L2TP客户端设置中做错了什么?

我正在尝试使用预置密钥和内置的Windows L2TP IPsec选项从Windows机器创建连接。

我遵循了Linux家庭网络Wiki中关于设置OpenSwan的说明和使其成为使用Windows客户端的指南,但现在我陷入了困境。

网络设置如下:

代码语言:javascript
复制
[my windows client, private IP A]<->[f/wall B]<-internet->[g/w X]<->[Linux OpenSwan server Y]
A - private subnet /24
B - internet address
X - internet address /24
Y - internet address on same subnet as X

我本质上想要的是有A地址的计算机感觉和工作,就好像它在X子网中,用于传出和传入TCP和UDP连接。

我的OpenSwan设置如下:

/etc/ipsec.conf (AAA和YYY表示A和Y地址的ip地址部分):

代码语言:javascript
复制
conn net-to-net
        authby=secret
        left=B
        leftsubnet=AAA.AAA.AAA.0/24
        leftnexthop=%defaultroute
        right=Y
        rightsubnet=YYY.YYY.YYY.0/24
        rightnexthop=B
        auto=start

秘密列在/etc/ is .秘密中:

代码语言:javascript
复制
B Y : PSK "0xMysecretkey"

其中B&Y代表网关B和linux服务器Y各自的IP地址。

我的L2TP WinXP设置是:

  • 目的地知识产权:y
  • 不要提示输入用户名
  • 安全选项:典型的,需要安全的通行证,不需要数据加密,IPSec PSK设置为0xMyseckey
  • 网络选项: VPN类型: L2TP IPSec VPN;TCPIP协议(带有自动IP地址分配)和QOS数据包调度器启用

从Windows客户端获得的错误为789:“初始协商中的错误”

EN

回答 1

Server Fault用户

发布于 2011-03-08 06:00:22

没有(left,right)protoport=17/1701,您已经为隧道模式ipsec配置了openswan侧,而不是将传输模式配置为加密l2tp。

linux端的主模式调试说明了什么?我打赌这是协议错配。

您还可以在winXP端打开RAS调试。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/241141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档