[請益] 外部電腦連線Synology NAS的Postgresql

硬碟

1351

小弟寫的Line Bot因為有資料儲存的需求,所以之前都用Heroku,後來買了Nas後就用Cont
ainer Manager架設Postgresql。

架完後嘗試聯繫,pgAdmin用區網的IP都可以正常連線進DB,用DDNS的網址以PuTTY輸入DDN
S網址可以正常連線,唯獨用DDNS網址以pgAdmin連線卻會出現「connection timeout expi
red」,如果開啟SSH通道則會顯示「connection failed: server closed the connection
unexpectedly This probably means the server terminated abnormally before or wh
ile processing the request.」

因為對網路相關的知識完全沒概念,所以想請問問題出在哪,或是有沒有什麼方向可以給
我建議呢?

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.13.204 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1709996626.A.15F.html
B09886980881樓如果是外網那路由器自己要設定導port 然後containe 03/10 00:15
B09886980882樓r那邊套件自己還管一層網關(虛擬的) 那邊也要確 03/10 00:15
B09886980883樓定有通 03/10 00:15
meow4044樓通常不會讓DB在外面裸奔 03/10 02:52
meow4045樓這樣太危險了 03/10 02:52
meow4046樓所以大部分的軟體預設值都會關閉相關的port 03/10 02:53
ch4107737樓區網可以外網不行,先查port 有沒有開或轉送, 省 03/10 03:24
ch4107738樓麻煩的話直接內建VPN打開連進去比較快 03/10 03:24
hollen99樓postgresql.conf 試試 listen_addresses = '*' 03/10 03:29
hollen910樓畢竟PuTTY外網可以應該就不是轉發問題 03/10 03:30
hollen911樓應該是pgAdmin自己檔掉了 03/10 03:30
ch41077312樓不確定pgadmin用哪個port就是,沒用過 03/10 03:39
saito219013樓你想讓DB跟NAS在外裸奔?想清楚誒 03/10 05:51
saito219014樓如果LINE Bot也是自己的,那考慮一下Tailscale 03/10 05:52
hollen915樓其實資料沒要共享的話 sqlite最省事 03/10 11:37
blackstyles16樓DMZ指定到nas上就不用管port有沒有開了 選我正解 03/10 15:11
ch41077317樓樓上太狠XD 03/10 17:57
B098869808818樓他是要給bot連的吧不是給用戶 路由器設定只放行bot 03/10 18:12
B098869808819樓的伺服器ip區段就沒事了 為什麼會有導port=裸奔這 03/10 18:12
B098869808820樓種啟智想法 自己沒料做不好配套別出來裝懂好嗎= = 03/10 18:12
virgil24621樓zerotier或tailscale把bot和家裡的網路環境 03/10 18:22
virgil24622樓黏起來就好了吧 03/10 18:22
changchichun23樓你有考慮過你的pg_hba 要怎麼設定嗎?通通放行? 03/11 09:17
okgogogo24樓Admin頁面預設禁止外網吧,太危險了 03/11 10:03