首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Linux流量隧道到Windows

问将Linux流量隧道到Windows
EN

Server Fault用户
提问于 2020-05-22 22:05:14
回答 1查看 621关注 0票数 0

我有两台服务器。Windows和Linux。假设Linux有IP 1.2.3.4和Windows 5.6.7.8。我希望所有的流量都被转发到窗口作为隧道。如果我连接到1.2.3.4:329,我想连接到5.6.7.8:329。

好的Linux (ubuntu)服务器- IP 1.2.3.4 Windows服务器- IP 5.6.7.8

我想把所有的流量通过Linux推到Windows。通过GRE隧道之类的方法。

我希望有人知道如何做到这一点,这是否有可能?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2020-05-23 02:12:12

您可以使用iptables将所有通信量从Linux转发到Windows。

首先向/etc/sysctl添加以下行:

代码语言:javascript
复制
net.ipv4.ip_forward = 1

然后以root用户的身份运行以下命令:

代码语言:javascript
复制
# sysctl -p

使用iptables命令转发由root运行的流量:

代码语言:javascript
复制
# sudo iptables -t nat -A PREROUTING -p tcp --dport 329 -j DNAT --to-destination 5.6.7.8:329
# sudo iptables -t nat -A POSTROUTING -p tcp -d 5.6.7.8 --dport 329-j SNAT --to-source 1.2.3.4
# sudo iptables -t nat -L -n

希望它能起作用。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1018294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档