[英]I can't access Docker container from public IP via port forwarding. Can i check where the request stops?
我有一個帶有 OMV5 和 Docker 的 debian(10,破壞者)服務器。 我已將 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 上運行呢?
謝謝你。
問題是發夾。 我的路由器不支持。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.