早上好,下午好,晚上好,晚上好?:D
最近有人让我安装 SBS 2008 服务器。我从未使用过该操作系统,但微软使用各种向导让安装 SBS 变得如此简单,这让我很惊讶。为此点赞!
好的,情况是:
我们有 2 个地点。一个是主要地点,即办公室和远程办公室。服务器位于办公室。它将用于文件和交换。仅此而已。
我已经让 Exchange 开始工作,但现在我只能访问远程办公室的文件。我个人从未配置过 VPN,除了 Linux 下的 OpenVPN。我注意到 SBS 也安装了 VPN 服务器。
当我激活 VPN 服务器时,它会安装并配置(向导万岁)。当我通过 XP 或 Windows 7 连接到它时,客户端在建立隧道时退出。它连接、验证,然后退出。
我真的不知道出了什么问题,也不知道这是否是从远程办公室访问服务器上文件的正确解决方案。任何有关这方面的建议都很好。
来自比利时的感谢和问候!
答案1
我知道了 :D
显然,iptables 阻止了 GRE 协议。
解决方式:
iptables -t nat -A PREROUTING -i ethX -p 47 -j DNAT --到你的 VPN 服务器
iptables -t filter -A FORWARD -i ethX -p 47 -d 到你的 vpn 服务器 -j ACCEPT
开放1179端口是不够的。
iptables -T nat -A PREROUTING -p tcp -i ethx --dport 1179 -j DNAT --到您的 vpn 服务器。
请注意,这是因为 SBS2008 位于 NAT Linux 路由器后面。
我现在可以完美访问服务器了!