Ubuntu 下网络转发问题

2017-06-17 10:39:44 +08:00
 conight

现在遇到一个问题,当我本地机器去连 192.168.1.* 或者某一个特定的 IP 地址(比如 192.168.1.5 时)我想要把所有请求、连接什么的都转发到 127.0.0.1 下(比如访问 192.168.1.5 下的 MySQL 数据库就是访问 127.0.0.1 的数据库),现在使用的网络配置如下

address 192.168.233.134
netmask 255.255.255.0
network 192.168.233.0
broadcast 192.168.233.255
gateway 192.168.233.2

麻烦问下我现在要怎么设置?

2303 次点击
所在节点    Linux
5 条回复
raysonx
2017-06-17 10:43:47 +08:00
自行搜索 DNAT
conight
2017-06-17 10:48:28 +08:00
@raysonx 谢了 我去试下
qnnnnez
2017-06-17 11:08:27 +08:00
ip route add local 192.168.1.0/24 dev lo
zen9073
2017-06-17 11:16:23 +08:00
如果是纯 TCP 转发建议用 haproxy,还能看到详细的 log 信息。
meanmachine
2017-06-18 14:28:07 +08:00
iptables dnat

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/369056

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX