求教 freebsd 上如何重定向端口

1 天前
 Love4Taylor
一个是需要重定向本机发出的 dns 请求到本机的解析器上,另一个是大段端口重定向到本机单一端口
尝试了 pf ,后者倒可以,前者怎么试都不成功。ipfw 也试了,没配通。
334 次点击
所在节点    问与答
3 条回复
cnbatch
1 天前
试试这个:
rdr on lo0 inet proto udp from any to port 53 -> 127.0.0.1 port 5353

或者,把发往外部 DNS 服务器的 DNS 请求转交给本机端口:
pass out log quick on wan0 route-to lo0 inet proto udp from any to 114.114.114.114 port 53
( wan0 替换成你自己的 wan 口名称,114.114.114.114 替换成你本机实际往外发送的 DNS 服务器地址)

ipfw 的话,也许能用:
ipfw nat 1 config if_lo0 redirect_port udp 114.114.114.114:53 5353
ipfw add divert 1 udp from me to 114.114.114.114 53 in
Love4Taylor
1 天前
@cnbatch 无效,根据 2020 年的信息是 freebsd 本身的限制? ipfw 的话命令不可用,ai 生成的吧?
https://forums.freebsd.org/threads/redirect-traffic-from-localhost-using-pf.78103/
cnbatch
1 天前
我家软路由 opnsense ,可以把 wan 口出去的发往某个 外网 IP:端口 的数据包重定向至本机地址,按理来说 FreeBSD 本身应该是支持这样做的

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

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

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

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

© 2021 V2EX