如何在 Ubuntu 18.04 上重定向接口之间的流量

如何在 Ubuntu 18.04 上重定向接口之间的流量

我的服务器有两个接口(enp1s0:192.168.1.10 和 enp2s0:10.20.30.30),enp1s0 是公共接口,我们可以使用它连接到服务器,而 enp2s0 是私有和隔离接口。在 enp1s0 上,我们有端口为 80 的 Web 服务器。在下一个网络上(enp2s0 带有10.20.30.x)我们有一个网络摄像头10.20.30.40

我想打开http://10.20.30.40:80或者 192.168.1.x 网络中的 192.168.1.10:6060。

我尝试使用 iptables 转发端口。

答案1

您必须启用路由和 NAT。

两者都比较简单。参见

https://support.hpe.com/hpesc/public/docDisplay?docId=c03023605&docLocale=en_US

但是如果你使用不同的发行版,你需要检查其他地方。对于 Ubuntu,请检查

https://askubuntu.com/a/1051803/216292

顺便说一句:192.168.1.10 是不是公共地址。详情请查看 rfc1918。

相关内容