如何配置VPN服务器实现远程桌面连接
-
- 帖子: 15
- 注册时间: 2008-03-16 15:04
如何配置VPN服务器实现远程桌面连接
大家好,本人根据论坛里的一些信息在ubuntu server 7.10下配置了VPN服务器,可喜的是客户端能通过vpn服务器加入到局域网中,不幸的是无法在局域网内实现远程桌面连接。下面的帖子中也有类似的问题,可惜没有人帮忙解答,希望解决过类似问题的朋友能帮忙解答一下。折腾了一天已经快绝望了。谢谢。
about5823.html&sid=8f6b9d6ac4b1575e1f4ba25030600f7e
about5823.html&sid=8f6b9d6ac4b1575e1f4ba25030600f7e
-
- 帖子: 15
- 注册时间: 2008-03-16 15:04
-
- 帖子: 13
- 注册时间: 2007-08-31 19:28
-
- 帖子: 198
- 注册时间: 2006-04-28 21:31
Re: 如何配置VPN服务器实现远程桌面连接
可能是 VPN 网关的防火墙的问题。cnelite 写了:大家好,本人根据论坛里的一些信息在ubuntu server 7.10下配置了VPN服务器,可喜的是客户端能通过vpn服务器加入到局域网中,不幸的是无法在局域网内实现远程桌面连接。下面的帖子中也有类似的问题,可惜没有人帮忙解答,希望解决过类似问题的朋友能帮忙解答一下。折腾了一天已经快绝望了。谢谢。
about5823.html&sid=8f6b9d6ac4b1575e1f4ba25030600f7e
我假设你的配置和你给的连结一样, 即 vpn 客户端分配到 192.168.0.51 地址,并假设 VPN 网关 内网网卡 eth0, 外网网卡为 eth1
代码: 全选
iptables -A FORWARD -i eth1 -s 192.168.0.51 -d 192.168.0.0/24 -o eth0 -j ACCEPT
iptables -A INPUT -i eth1 -s 192.168.0.51 -d 192.168.0.0/24 -j ACCEPT
在 VPN 网关的防火墙请加上以上的策略(最好放到第一行如果你用的是 iptables 的脚本)。
在 vpn 客户端执行 telnet 192.168.0.23 3389 可以模拟远程桌面登录(rdp)。tcpdump 是你的好朋友。
祝你好运
-
- 帖子: 15
- 注册时间: 2008-03-16 15:04
好久没来了,真是抱歉,我把我的实现贴出来供大家分享吧。
其中eth0为对外网卡
虽然现在可以连接上VPN了但是不能通过VPN上网,很郁闷的问题,不知道如何才能跟局域网里的其他机器一样能访问网络。
代码: 全选
iptables -F
iptables -X
iptables -Z
iptables -F -t nat
iptables -X -t nat
iptables -Z -t nat
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -A POSTROUTING -S 10.0.2.0/24 -o eth0 -j MASQUERADE
虽然现在可以连接上VPN了但是不能通过VPN上网,很郁闷的问题,不知道如何才能跟局域网里的其他机器一样能访问网络。