尝试学习和使用 VPN,类似的设置在我的家庭实验室中运行良好,PAT 似乎引起了问题,我知道它与配置相关,只是不确定在哪里。连接是通过动态分配 IP 的 ISP 实现的,无论公共 IP 是否发生变化,此设置都应允许动态连接,这无论如何都是目标。请看一看,让我知道您的想法。我是在 GRE 上配置 IPsec 的业余爱好者,可能犯了一个简单的错误。
FQDN DMVPN 集线器配置:
interface Tunnel2
ip address 172.16.64.1 255.255.255.0
no ip redirects
ip mtu 1440
no ip next-hop-self eigrp 1
no ip split-horizon eigrp 1
ip nhrp authentication string
ip nhrp map multicast dynamic
ip nhrp network-id 1
tunnel source GigabitEthernet0/0
tunnel mode gre multipoint
tunnel key 1
tunnel protection ipsec profile myprofile
crypto ipsec profile myprofile
set transform-set set
crypto ipsec transform-set set esp-aes
mode tunnel
crypto isakmp key key address 0.0.0.0
crypto isakmp policy 1
encr aes 256
hash md5
authentication pre-share
辐条配置:
interface Tunnel2
ip address 172.16.64.2 255.255.255.0
no ip redirects
ip mtu 1440
ip nhrp authentication string
ip nhrp map multicast dynamic
ip nhrp network-id 1
ip nhrp nhs dynamic nbma fqdn.net
tunnel source FastEthernet0/0
tunnel mode gre multipoint
tunnel key 1
tunnel protection ipsec profile myprofile
crypto isakmp policy 1
encr aes 256
hash md5
authentication pre-share
crypto isakmp key key address 0.0.0.0 0.0.0.0
crypto ipsec transform-set set esp-aes
crypto ipsec profile myprofile
set security-association lifetime kilobytes 102400
set transform-set set
以下是我收到的调试输出,我知道它与代理 IP 相关,不知道如何解决这个问题。谷歌没有太大帮助:
*Mar 21 23:03:36.665: IPSEC(validate_proposal_request): proposal part #1
*Mar 21 23:03:36.665: IPSEC(validate_proposal_request): proposal part #1,
(key eng. msg.) INBOUND local= 172.16.48.2:0, remote= 98.x.x.x:0,
local_proxy= 174.x.x.x/255.255.255.255/47/0,
remote_proxy= 192.168.1.43/255.255.255.255/47/0,
protocol= ESP, transform= esp-aes (Tunnel-UDP),
lifedur= 0s and 0kb,
spi= 0x0(0), conn_id= 0, keysize= 128, flags= 0x0
*Mar 21 23:03:36.665: map_db_find_best did not find matching map
*Mar 21 23:03:36.665: IPSEC(ipsec_process_proposal): proxy identities not supported