OpenSwan - IPSec VPN - 隧道已建立但看不到那里的特定服务器

OpenSwan - IPSec VPN - 隧道已建立但看不到那里的特定服务器

我必须通过互联网将我的服务器连接到 VPN 隧道才能看到 IP 为 192.168.20.100 的本地服务器

这是服务器的 IPSec 和 IKE 设置(不是我的,我不拥有 VPN 服务器)

设置

以下是隧道数据:

  • 公共 IP:213.0.XXX.YYY
  • 我想要查看的本地服务器:192.168.20.100
  • 网络:192.168.20.0/24
  • 预共享密钥:XXXXXXXXXX

我已经在我的 CentOS 7 服务器(此处为客户端)上安装了 openswan

以下是我的客户端的 IPSec 配置

# /etc/ipsec.conf
version 2.0     # conforms to second version of ipsec.conf specification

config setup
    nat_traversal=yes
    virtual_private=%v4:192.168.20.0/24
    protostack=netkey
    interfaces=ens160
    oe=off
    klipsdebug=all
    plutodebug="all"

conn l2tp-psk
    authby=secret
    pfs=no
    auto=add
    rekey=yes

    ikev2=insist
    ike=aes256-sha2_256
    #esp=aes256-sha2_256
    phase2alg=aes256-sha2_256
    compress=no

    type=tunnel
    left=149.56.XXX.YYY
    leftnexthop=%defaultroute
    leftprotoport=17/1701

    right=213.0.XXX.YYY
    rightsourceip=192.168.20.100
    rightsubnet=192.168.20.0/24
    rightnexthop=%defaultroute
    rightprotoport=17/1701

我的ipsec.secret:

# /etc/ipsec.secrets
%any 213.0.XXX.YYY : PSK "XXXXXXXXXXXXXXXXX"

当我执行“ipsec auto --up l2tp-psk”时,隧道已正确建立:

002 "l2tp-psk": terminating SAs using this connection
002 "l2tp-psk" #506: deleting state #506 (STATE_PARENT_I3)
005 "l2tp-psk" #506: ESP traffic information: in=0B out=0B
002 "l2tp-psk" #505: deleting state #505 (STATE_PARENT_I3)
002 "l2tp-psk": deleting connection
002 added connection description "l2tp-psk"
002 "l2tp-psk" #507: initiating v2 parent SA
133 "l2tp-psk" #507: STATE_PARENT_I1: initiate
133 "l2tp-psk" #507: STATE_PARENT_I1: sent v2I1, expected v2R1
133 "l2tp-psk" #507: STATE_PARENT_I1: sent v2I1, expected v2R1
134 "l2tp-psk" #508: STATE_PARENT_I2: sent v2I2, expected v2R2 {auth=IKEv2 cipher=aes_256 integ=sha256_128 prf=OAKLEY_SHA2_256 group=MODP1536}
002 "l2tp-psk" #508: IKEv2 mode peer ID is ID_IPV4_ADDR: '213.0.XXX.YYY'
002 "l2tp-psk" #508: negotiated tunnel [149.56.XXX.YYY,149.56.XXX.YYY:1701-1701 17] -> [192.168.20.0,192.168.20.255:1701-1701 17]
004 "l2tp-psk" #508: STATE_PARENT_I3: PARENT SA established tunnel mode {ESP=>0x6856ad5c <0x15452663 xfrm=AES_256-HMAC_SHA2_256 NATOA=none NATD=none DPD=passive}

但是当我 ping 192.168.20.100 时没有响应(允许在该服务器上 ping )。

我不拥有 VPN 服务器网络或 192.168.20.100 上的本地服务器,但我可以向所有者询问问题。

我应该尝试什么?我应该能够看到在 192.168.20.100:1521 上运行的 Oracle 服务

提前致谢。

答案1

您应该检查路由表。执行ip route list并查看那里显示的确切路由。确保从您的计算机到 rightsubnet 的路由存在并且通过 ipsec 隧道

相关内容