UFW 可以将 IPv4 端口转发到 IPv6 吗

UFW 可以将 IPv4 端口转发到 IPv6 吗

我有一个仅支持 IPv6 的 http/https 服务器。为了让仅支持 IPv4 的用户能够访问它,我想使用一个具有 IPv4 地址的中间服务器,并从那里将流量转发到 IPv6 服务器。

我知道我可以使用 socat 或 ssh 进行隧道传输,但我想知道是否也可以使用防火墙从 IPv4 转换为 IPv6 并转发 http 和 https 流量。

ufw 或 iptables 规则如何进行转发?

答案1

不,UFW 无法做到这一点,您必须终止并重新传输(例如使用 nginx 代理或 stunnel),您不能使用端口映射,因为您必须使用 IPv4/IPv6 重写数据包。

示例 - 使用 Cloudflare -https://community.cloudflare.com/t/proxy-ipv4-visitors-to-ipv6-only-backend/115186

相关内容