Routing

Synology 將流量路由到 Docker

  • June 5, 2018

我有:

+------+                                                         +-------------+
|      +NIC1 (192.168.1.100) <--> Router <--> (192.168.1.2) NIC1 +             |
|  PC  |                                                         |     DSM     |
|      +NIC2 (10.10.0.100) <--Peer-2-Peer---> (10.10.0.2)   NIC2 +             |
+------+                                                         |   [DOCKER]  |
                                                                |(172.17.0.2) |
                                                                +-------------+

在 docker 內部,我有在埠 1337 ( http://172.17.0.2:1337 ) 上執行的 Web 伺服器 - 該站點可從 DSM 訪問

問題:如何將流量從 PC NIC 2 路由到我的 docker 容器?

所以我可以從電腦訪問,例如http://somewebsite.local <– route to 10.10.0.2 translate to 172.17.0.2:1337

很明顯,我的*/home/parse/parse-dashboard/config.json*:

"serverURL": "http://172.17.0.2:1337/parse"

應該指向我的 DSM 機器,即:

"serverURL": "http://192.168.1.2:1337/parse"

引用自:https://serverfault.com/questions/914983