利用端口映射转发实现远程桌面加速

267次阅读
没有评论

共计 788 个字符,预计需要花费 2 分钟才能阅读完成。

iptables -t nat -A POSTROUTING -j MASQUERADE
iptables -t nat -A PREROUTING -d 本机IP -p tcp --dport 3389 -j DNAT --to-destination 目的端口IP:3389
service iptables save
service iptables restart

其中3389可以换成任意端口号.

方法二:
用rinetd可以转发

cd ~
wget http://www.boutell.com/rinetd/http/rinetd.tar.gz
tar zxvf rinetd.tar.gz
cd rinetd
make
make install

如果提示错误安装gcc,yum -y install gcc
nano /etc/rinetd.conf
内容如下

allow *.*.*.*
0.0.0.0 9999 195.154.xxx.xxx 3389

ctrl+x Y保存
0.0.0.0本机地址
9999 本机将打开的端口
195.154.xxx.xxx 转发的IP
3389 转发的端口
打开转发&启动程序

echo 1 > /proc/sys/net/ipv4/ip_forward
rinetd -c /etc/rinetd.conf

后续工作:
将9999端口设置通过防火墙
将 echo 1 > /proc/sys/net/ipv4/ip_forward写入 /etc/rc.local 实现开机启动
将 rinetd -c /etc/rinetd.conf 写入 /etc/rc.local 实现开机启动

连接新的3389
mstsc
vpsIP:9999

如果你的vps是windows,用以下命令转发

netsh interface ipv6 install
netsh interface portproxy add v4tov4 listenaddress=本机IP listenport=9999 connectaddress=远程IP c
正文完
 
admin
版权声明:本站原创文章,由 admin 2020-02-01发表,共计788字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码