我正在尝试将所有 80 端口流量重定向到虚拟机。
服务器设置:
Main Server:
interfaces:
en0: ip 192.168.1.2
virbr0: ip 192.168.10.1
Virtual Machine:
interfaces
en0: ip 192.168.1.3
en1: ip 192.168.10.3
ips 192.168.1.X -> controlled by router
ips 192.168.10.X -> controlled by main server
我尝试以下命令:
sudo ufw route allow to 192.168.1.3 port 80 from 0.0.0.0/0 port 80
通过路由器将端口 80 上的所有传入流量重定向到虚拟机
sudo ufw route allow in on en0 out on virbr0 to 192.168.10.3 port 80 from 192.168.1.0/24 port 80
通过服务器将端口 80 上的所有流量重定向到虚拟机
但没有任何效果,主服务器拒绝所有连接(在浏览器上访问 192.168.1.3 可以正常工作)
sudo ufw status
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
3389 ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
3389 (v6) ALLOW Anywhere (v6)
192.168.1.3 80 ALLOW FWD 80
知道为什么我的重定向不起作用吗