Port-Forwarding

lxd 容器:像 docker 一樣的埠轉發

  • January 13, 2022

有沒有辦法像 docker 一樣在 lxd 容器中進行埠轉發?

我聽到一些謠言說沒有簡單的方法。

根據 lxd 的首頁,這是他們的目標:

直覺(簡單、清晰的 API 和清晰的命令行體驗)

對我來說,埠轉發是一個重要的部分。

我不著急。如果它計劃在未來的版本中發布,這將是一個有效的答案。

一位開發人員在本期中就該主題寫道:

這已經關閉,但要給出一個明確的答案:lxd(至少按照目前的預期)不會做主機網路。因此,一般來說,您會像使用 lxc 一樣將埠轉發到 lxd 容器中的 Web 伺服器 - 您可以將 nic 從主機傳遞到容器中,並讓本地路由器為其提供自己的地址;或使用基於路由的網路連接容器 veth;或者使用 iptables forwarding 將主機流量轉發到容器中(這是我通常做的)。

有關詳細資訊,請參閱https://help.ubuntu.com/lts/serverguide/lxc.html#lxc-network

因此,恐怕就目前的情況而言,無論現在還是將來都沒有埠轉發。(事實證明這個預測是不正確的)

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