我已经在计算机上设置了 pptpd 服务器,客户端可以成功连接到它。我在 /etc/sysctl.conf 中启用了 ip_forwarding,并将以下规则添加到我的 iptables 中以伪装流量。
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
并且我的iptables中没有其他限制规则。
我的 pptpd ip 配置是:
本地IP 192.168.0.1 远程IP 192.168.0.2-254
我的本地 IP 范围是 192.168.1.0/24
问题是我的客户端无法通过我的服务器访问互联网,我还应该做些什么吗?(我的服务器和客户端都在同一个本地网络上)
答案1
你做错了。
在这里使用 VPN 可以让你不额外的保障或福利。
摆脱它。越简单越好。
如果您尝试强制执行用户必须“登录”才能离开您的网络的规则,请使用代理。例如,Squid 和 Squidguard。