我已经设置了一个主机到主机的设置,其中我只希望公开服务器 IP,以便连接到 VPN 的任何人都可以与该服务器上的服务通信。
connections {
rw {
pools = rw_pool
send_cert = always
unique = no
fragmentation=yes
local {
auth = pubkey
certs = [CERT].pem
id = [ID]
}
remote {
auth = eap-mschapv2
eap_id = %any
}
children {
rw {
local_ts = [WAN IP OF SERVER]
esp_proposals = chacha20poly1305-sha512, aes256gcm16-ecp384,aes256-sha256,aes256-sha1,3des-sha1
}
}
send_certreq = no
}
}
连接正常,请求确实来自 VPN 选定的 IP 范围,但是,由于我的目标是外部 IP,在 IP 退出后,这是否仍会通过不安全的通道路由流量?
客户端配置:
connections {
home {
version=2
remote_addrs = [SERVER ADDR]
vips = 0.0.0.0
local {
auth = eap-mschapv2
eap_id = [ID]
}
remote {
auth = pubkey
id = [SERVER ID]
}
children {
home {
remote_ts = [WAN IP OF SERVER]
local_ts = dynamic
#remote_ts = 10.10.10.0/24
start_action = start
}
}
}
}
第二个较小的问题是,如何进行主机到站点的设置,其中我的服务器是其网络中的单个实体,但另一端是 Fortigate 路由器,其背后有一个更大的网络,这种设置可以工作吗?
提前感谢您的努力!
编辑:通过使用 ip 创建 tun0 接口并将其用作 local_ts,解决了 Ip 问题