早上好家伙,
我一直在尝试通过 IPsec vpn 在我们的服务器和我的机器之间建立安全连接来测试 VPN。我一直在关注这个教程 站点 站点 Ipsec VPN 但在步骤 2 中:
$ cat >> /etc/sysctl.conf << EOF
echo net.ipv4.ip_forward = 1
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.all.send_redirects = 0
末梢血
$ sysctl -p /etc/sysctl.conf
那个人想让我们在 sysctl.conf 文件中添加一些 IP 转发,但是当我添加它并重新启动我的操作系统(XFCE)时,我无法再通过 SSH 连接到我的服务器,当我连接时,它说
连接到 ip.ip.ip.ip 端口:22 超时
答案1
我想我已经明白了,当你转发一些 IP 时,你必须在服务器和 PC 上都这样做,我问这个问题时只在 PC 上这样做了。
答案2
由于您已设置私人隧道,请确保两个服务器的 VPN 配置正确。我认为问题出在防火墙或 VPN 配置上,而不是 sysctl 中的任何参数