在 sysctl.conf 中设置 ipv4 规则后,SSH 连接到服务器失败

在 sysctl.conf 中设置 ipv4 规则后,SSH 连接到服务器失败

早上好家伙,

我一直在尝试通过 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 中的任何参数

相关内容