微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Windows10和SUSE Sles 12之间配置IKE / Ipsec连接时出错,

如何解决在Windows10和SUSE Sles 12之间配置IKE / Ipsec连接时出错,

我是Ipsec / Ikev2概念的新手。 我正在尝试使用强天鹅在Windows 10和SUSE SELES 12盒之间创建一个ipsec / IKEv2连接。

现在我没有SUSE盒的ipsec配置信息。但是我可以告诉你我的观察和问题:

注意::我尚未在ipsec.conf文件中提供IKE和ESP值,并且我正在使用PSK进行身份验证。

  • 当我在SUSE机器的ipsec.conf中保留keyexchange = ike的值时。 SUSE正在继续发送 数据包发送到Windows,但没有得到响应。

  • 我将值更改为keyexchange = IKEv1,现在SUSE将数据包发送到Windows盒并获取 回复。但出现如下错误

    2020-10-15T13:25:09.153507 + 03:00 ct99 charon:13 [NET]发送数据包:从3.213.176.114 [500]到3.213.176.129 [500](172字节) 2020-10-15T13:25:09.153663 + 03:00 ct99 charon:14 [NET]收到的数据包:从3.213.176.129 [500]到3.213.176.114 [500](56个字节) 2020-10-15T13:25:09.153819 + 03:00 ct99 charon:14 [ENC]解析了informatIONAL_V1请求2363509334 [N(NO_PROP)] 2020-10-15T13:25:09.153977 + 03:00 ct99 charon:14 [IKE]收到 NO_PROPOSAL_CHOSEN 错误通知

  • Windows 10配置信息:

    MainMode CryptoSet信息:

    提案:{ 0:加密:AES128 :哈希:SHA1 :密钥交换:DH14 }

    QuickModeCryptoSet:

    提案:{ 0:封装:ESP :EspHash:SHA1 :加密:AES128 :MaxLifetime千字节:100000 :MaxLifetimeMinutes:60 }

您能否帮助我理解为什么我必须设置keyexchange = IKEV1的值,因为按照我的理解,即使将值设置为IKE,它也应该起作用。

还有日志中的其他错误。我试图为ike和esp设置多个可能的值,但是仍然没有抛出相同的错误。请帮我解决这个问题。

非常感谢您!

解决方法

在我的情况下,错误NO_PROPOSAL_CHOSEN是由Windows 10默认情况下建议仅使用弱密码引起的。从Strongswan版本5.6开始,默认情况下在Strongswan中不启用弱密码。

可以在Windows 10中通过注册表使用具有以下内容的regfile启用更强密码:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters]
"NegotiateDH2048_AES256"=dword:00000001

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?