我有一个带有 OMV5 和 Docker 的 debian(10,buster)服务器。我已将 Plex 安装为容器。他在主机网络中。我可以使用我的 LAN_IP:32400 访问该网站。如果我在路由器中设置端口转发,当我尝试访问 Public_IP:xxxxx 时,我会从 chrome收到 err_connection_unreachable的消息。我对 OMV5 有同样的问题。我使用“* https://www.yougetsignal.com/tools/open-ports/*”来检查我的端口。他们是开放的。我过去做过端口转发并且它有效(使用 emby 但我没有使用 docker)
root@HMS:/home/tomas# netstat -tnlp | grep :32400
tcp6 0 0 :::32400 :::* LISTEN 31783/Plex Media Se
root@HMS:/home/tomas# lsof -i -P -n | grep LISTEN
systemd 1 root 82u IPv4 9711 0t0 TCP *:111 (LISTEN)
systemd 1 root 84u IPv6 9715 0t0 TCP *:111 (LISTEN)
rpcbind 543 _rpc 4u IPv4 9711 0t0 TCP *:111 (LISTEN)
rpcbind 543 _rpc 6u IPv6 9715 0t0 TCP *:111 (LISTEN)
systemd-r 545 systemd-resolve 12u IPv4 17452 0t0 TCP *:5355 (LISTEN)
systemd-r 545 systemd-resolve 14u IPv6 17455 0t0 TCP *:5355 (LISTEN)
systemd-r 545 systemd-resolve 17u IPv4 17458 0t0 TCP 127.0.0.53:53 (LISTEN)
sshd 965 root 3u IPv4 21652 0t0 TCP *:22 (LISTEN)
sshd 965 root 4u IPv6 21654 0t0 TCP *:22 (LISTEN)
python3 1040 nobody 7u IPv6 1586856 0t0 TCP [fe80::cc1d:bf11:ab27:39e9]:5357 (LISTEN)
python3 1040 nobody 10u IPv4 1586885 0t0 TCP 192.168.1.110:5357 (LISTEN)
python3 1040 nobody 13u IPv4 25254 0t0 TCP 172.30.32.1:5357 (LISTEN)
python3 1040 nobody 16u IPv4 23534 0t0 TCP 172.17.0.1:5357 (LISTEN)
python3 1040 nobody 19u IPv6 29730 0t0 TCP [fe80::42:1fff:fef6:e33d]:5357 (LISTEN)
python3 1040 nobody 22u IPv6 27608 0t0 TCP [fe80::42:32ff:feea:4626]:5357 (LISTEN)
python3 1040 nobody 25u IPv4 1322443 0t0 TCP 172.22.0.1:5357 (LISTEN)
python3 1040 nobody 28u IPv6 1326814 0t0 TCP [fe80::42:40ff:fe86:b55c]:5357 (LISTEN)
smbd 1205 root 30u IPv6 23693 0t0 TCP *:445 (LISTEN)
smbd 1205 root 31u IPv6 23694 0t0 TCP *:139 (LISTEN)
smbd 1205 root 32u IPv4 23695 0t0 TCP *:445 (LISTEN)
smbd 1205 root 33u IPv4 23696 0t0 TCP *:139 (LISTEN)
docker-pr 1509 root 4u IPv4 24163 0t0 TCP *:4357 (LISTEN)
docker-pr 1514 root 4u IPv4 24167 0t0 TCP *:9000 (LISTEN)
docker-pr 1534 root 4u IPv4 26950 0t0 TCP *:8000 (LISTEN)
nginx 5631 root 6u IPv4 40960 0t0 TCP 172.30.32.1:62452 (LISTEN)
nginx 5686 root 6u IPv4 40960 0t0 TCP 172.30.32.1:62452 (LISTEN)
nginx 6460 root 8u IPv6 1293937 0t0 TCP *:80 (LISTEN)
nginx 6461 www-data 8u IPv6 1293937 0t0 TCP *:80 (LISTEN)
nginx 6462 www-data 8u IPv6 1293937 0t0 TCP *:80 (LISTEN)
nginx 6463 www-data 8u IPv6 1293937 0t0 TCP *:80 (LISTEN)
nginx 6464 www-data 8u IPv6 1293937 0t0 TCP *:80 (LISTEN)
proftpd 16027 proftpd 0u IPv6 732740 0t0 TCP *:21 (LISTEN)
python3 21014 root 7u IPv6 1595813 0t0 TCP *:8123 (LISTEN)
python3 21014 root 8u IPv4 1595814 0t0 TCP *:8123 (LISTEN)
Plex\x20M 31783 admin 60u IPv6 2080116 0t0 TCP *:32400 (LISTEN)
Plex\x20M 31783 admin 61u IPv4 2080118 0t0 TCP 127.0.0.1:32401 (LISTEN)
Plex\x20S 31812 admin 7u IPv4 2080149 0t0 TCP 127.0.0.1:35321 (LISTEN)
Plex\x20D 31857 admin 14u IPv4 2080894 0t0 TCP *:1238 (LISTEN)
Plex\x20D 31857 admin 29u IPv4 2080907 0t0 TCP *:32469 (LISTEN)
Plex\x20T 31861 admin 13u IPv4 2080174 0t0 TCP 127.0.0.1:32600 (LISTEN)
我相信问题出在服务器 pc 和 docker 之间。但是为什么它会在 LAN 上运行呢?
谢谢你。