Virtual Box 桥接网络和端口转发 VAGRANT

Virtual Box 桥接网络和端口转发 VAGRANT

大家好,我在端口 5060 的端口转发方面遇到了严重的问题,我已经卡了 1 周了 :( 问题是我想在桥接网络上而不是在 nat 中转发端口 5060,所以很自然地我这样做了

  config.vm.network "public_network", :bridge => "Realtek PCIe 2.5GbE Family Controller", :ip => "192.168.1.117" 
默认路由器
config.vm.provision "shell",
run: "always",
inline: "route add default gw 192.168.1.254"

config.vm.provision "shell",
run: "always",
inline: "eval `route -n | awk '{ if ($8 ==\"eth0\" && $2 != \"0.0.0.0\") print \"route del default gw \" $2; }'`"

config.vm.network“forwarded_port”,:适配器=>2,客户机:5060,主机:5060,协议:“udp”

然后当我做 vagrant reload 我有这个

    default: VirtualBox adapter #2 not configured as "NAT". Skipping port

在我的路由器上,我进行了端口转发,像这样 192.168.1.117 / UDP / ALL IP / 5060 / 5060 ,但当我尝试通过互联网检查开放端口时,它仍然说端口已关闭

相关内容