桥接模式网络正常=>>>>群晖 IP 内网 IP 为:192.168.123.166 ,
docker 部署了 jackett 端口为 9117 ,网络为桥接模式,内网访问正常,路由器端口转发,9117=>192.168.123.166:9117,外网访问正常。
独立 IP 端口转发异常=>>>>群晖虚拟机装了 openwrt ,开了代理。为 docker 创建一个网络名为 macvlan1,网关指向 openwrt ( 192.168.123.188 ),将 jackett 网络改为 macvlan1,然后 jackett 的 ip 被自动分配为 192.168.123.193 ,经测试,内网访问 192.168.123.193:9117 正常(且流量走的是 openwrt 代理后的)
然后路由器端口转发, 9116=>192.168.123.193:9117 外网无法访问
请问是什么原因?
1
iamalive2008 162 天前 1
路由转发开启伪装,或者 docker 网关改成路由器 ip
不然 openwrt 旁路由网关出流量可能会有问题 |
2
poorcai 162 天前
搭车问一下,我在宿主机上面安装了 docker ,docker 里面装了数据库,然后我在宿主机上面又装了 VMware 虚拟机,现在宿主机和虚拟机都能互相访问,但是虚拟机内部无法连接宿主机上 docker 内部的数据库,有人知道怎么操作吗? ps:宿主机和 VMware 之间是 nat 模式
|
3
chunkingName OP @iamalive2008 感谢大佬,openwrt 防火墙区域设置 转发伪装勾上就好了 大佬牛逼
|