[問題] docker 透過 pppoe 取得實體ip

看板Linux作者 (gigigigi)時間9年前 (2016/09/15 22:40), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串1/1
我想在docker 秀過 pppoeconf 想設定撥接帳號密碼 可是出現下面訊息 Sorry, I scanned 1 interface, but the Access Concentrator of your provider did not respond. Please check your network and modem cables. Another reason for the scan failure may also be another running pppoe process which controls the modem. sudo docker run -t -i ubuntu:12.04 bash // 我是這樣啟動ubuntu 12.04 image 是要帶特殊參數才可以嘛? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.178.249 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1473950431.A.7D6.html

09/15 22:53, , 1F
docker用iptable達成NAT的功能(預設)
09/15 22:53, 1F

09/15 22:53, , 2F
所以是直接用你的原本的網卡網路,除非你另外加上
09/15 22:53, 2F

09/15 22:54, , 3F
新的netns,讓它可以有一張網卡
09/15 22:54, 3F

09/15 23:14, , 4F
docker要pppoe得要操作netns新增一張bridge外網的網卡
09/15 23:14, 4F

09/15 23:15, , 5F
然後/dev/ppp要掛進去&要給NET_ADMIN cap
09/15 23:15, 5F

09/15 23:15, , 6F
這些都弄好應該pppoe就沒問題了w
09/15 23:15, 6F

09/15 23:15, , 7F
BTW要沒效率一點pppoe-relay也是可以w
09/15 23:15, 7F

09/15 23:16, , 8F
不過/dev/ppp&NET_ADMIN還是必須的
09/15 23:16, 8F
文章代碼(AID): #1NshBVVM (Linux)
文章代碼(AID): #1NshBVVM (Linux)