iT邦幫忙

0

Linux 多網路界面

  • 分享至 

  • xImage

大家好,以下描述問題,用詞不當還請多多指正

我的環境用看到有一個 eth0 分配 10.79.0.x 透過 proxy server (10.79.1.18) 便能正常上網。
現在我開手機 wifi (想透過手機開 ftp server 互相傳檔案), 所以會再拿到 192.168.43.156, 但是卻無法連到手機的 192.168.43.1 ,並且此時也無法正常上網,請問我還要做哪些設定才能做到能夠正常上網,
,並且也能在手機 AP 的區域網路下傳輸資料呢?

by2048 iT邦高手 1 級 ‧ 2021-10-31 15:30:02 檢舉
proxy server 只是上網行為中針對去過的網站不再重覆下載網頁
linux 的多網卡環境要針對各網卡的路由做設定,
如從eth0進,eth0出
如從eth1進,eth1出
linux 提供的web or ftp才能正確回應
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
Winter
iT邦新手 5 級 ‧ 2021-11-20 01:30:44

這個問題應該是先設定好eth0的網路後另外新增route table 上面的一條規則
route上面增加一組將 192.168.43.X 流量導至 192.168.43.156(應該還會有ethX ,X非0)
這個問題還要同步檢查0.0.0.0是不是因為開了wifi分享後,你的網卡自動幫你重設方向到192.168.43.X的網路卡去了。

其實你反過來操作一次(建立網卡步驟)只要檢查route是否有帶192.168.43.x就好了...XD
ethX 先連上去,然後eth0 再起。你就會發現可以正常上網,但是ping不到手機。
到時再設一次route add就好,應該能解這問題

這個餵狗關鍵字可以找"雙卡路由"、"路由表"、"手動新增路由表"
範例:google 雙網卡介面 route

我要發表回答

立即登入回答