在 Windows 7 中配置 VPN 的初学者指南?

在 Windows 7 中配置 VPN 的初学者指南?

我正在尝试将我的一台机器配置为 VPN,并通过它使用 Windows 7 进行连接。

pptp按照所有说明进行了安装,但一直出现错误 619。我验证了端口,并在 tcp 和 udp 中允许使用端口 1723,所以我很不确定接下来该做什么

是否有一份对您来说完全有用的指南?

答案1

这是我打算为我的客户使用的指南。但他们没有回应,所以我不确定它是否适合你:

Windows 7 PPTP 设置

如果您在使用互联网时遇到问题,您需要确保 HTTP 通过您的 PPTP,因为默认设置似乎是拒绝访问。

答案2

按照 chrisjleaf 的回答后,我所需要的只是应用确切的 iptables 规则

到目前为止这对我有用

iptables -A INPUT -i ppp0 -m state --state ESTABLISHED,RELATED -j ACCEPT



iptables -A OUTPUT -o ppp0 -j ACCEPT
iptables -t nat -A PREROUTING -i eth1 -d <VPN-LOCALIP> -p tcp --dport 1723 -j DNAT --to <VPN-REMOTEIP>
iptables -A FORWARD -i eth1 -d <VPN-REMOTEIP> -m state --state NEW -p tcp --dport 1723 -j ACCEPT
iptables -t nat -A PREROUTING -i eth1 -d <VPN-LOCALIP> -p 47 -j DNAT --to <VPN-REMOTEIP>
iptables -A FORWARD -i eth1 -d <VPN-REMOTEIP> -p 47 -j ACCEPT

记得更换VPN-REMOTEIPVPN-LOCALIP

然后iptables-save

相关内容