如何設定同時連內網(eth)跟外網(wifi) - Linux

Lily avatar
By Lily
at 2019-01-17T15:29

Table of Contents

目前小的有台server環境如下:
unbuntu 18.04
有Wifi跟網路線連接

然後想做到以下功能,
一,內網走網路線,外網走wifi。
二,可以用其他內網的電腦透過ssh或是http連到這台server。
三,這台server連出去都透過外網去連。

現在情況是:
連接內網時需要設定proxy才能夠讓其他電腦連線或是連出去,
proxy設定方式是在/etc/environment內加入
export all_proxy="socks://10.110.11.12:8080/"
export http_proxy="http://10.110.11.12:8080/"
export https_proxy="http://10.110.11.12:8080/"

目前我同時連接內外網的時後用route -n輸出如下:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 600 0 0 wlp2s0
0.0.0.0 10.110.214.254 0.0.0.0 UG 20100 0 0 enx000
10.110.214.0 0.0.0.0 255.255.255.0 U 100 0 0 enx000
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enx000
192.168.0.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp2s0

此時會無法上網也無法連線到這台server
用sudo route delete default gw 192.168.0.1之後
可以連線也能讓其他電腦透過內網連入,
但目前這台電腦的對外連線就都是透過內網的proxy無法透過外網。

想問一下我要如何設定才能做到我要功能呢?

PS:我有試過sudo route delete default gw 10.110.214.254
不過當我server有設定proxy的時後外網是完全不能用的,
就算我只有連wifi也是一樣。

最後感謝看我問題的人,更感謝回答我問題的人,謝謝。

--
尋找理想中的房子~

--
Tags: Linux

All Comments

Necoo avatar
By Necoo
at 2019-01-19T04:52
只有連wifi 都不能通 那你所謂的「外網」就不通啊
Edith avatar
By Edith
at 2019-01-20T10:41
你要去看一下 iptables/ufw 的相關文件
Sandy avatar
By Sandy
at 2019-01-21T20:18
你的路由表上面有兩個預設gateway當然會有問題..
Jack avatar
By Jack
at 2019-01-24T06:01
metric值小的時候會被優先使用..
所以你刪掉192.168.0.1會通是正常的
Jacob avatar
By Jacob
at 2019-01-26T23:42
如果你要讓其他電腦透過內網gateway連入請另外加靜態路
Dinah avatar
By Dinah
at 2019-01-31T21:31
PS. 應該說,metric值比較小的設定會先被使用
Jake avatar
By Jake
at 2019-02-05T08:12
我知道metric值小優先~
Elizabeth avatar
By Elizabeth
at 2019-02-07T02:53
想問一下,在有設定proxy的情況之外要怎麼讓外網可以通?
Kumar avatar
By Kumar
at 2019-02-10T00:55
目前是我有設proxy的時後外網就完全不能通。
Hedy avatar
By Hedy
at 2019-02-14T02:10
可是都有了外網基本上應該不會再用到proxy..有點多此一
Regina avatar
By Regina
at 2019-02-15T04:53
理論上是不太可能指到proxy就不會通.. 可能是你指到的
有問題
Madame avatar
By Madame
at 2019-02-16T15:19
又或者是proxy server上面的設定要設信任來源
不在來源內的網段就算有指到也不會給你用..
Linda avatar
By Linda
at 2019-02-18T06:47
因為你說只用內網連proxy是可以連外,那原因會偏向後者
Frederic avatar
By Frederic
at 2019-02-21T22:58
不知道要怎麼設定內網走proxy,但外網直接走192.168.x.x
不要經過proxy?
Irma avatar
By Irma
at 2019-02-25T01:35
要不要走proxy 是你的末端clients像是瀏覽器自己要覺得的,O
S管不著
Oscar avatar
By Oscar
at 2019-02-28T09:50
假設你所謂內網是 10.x.x.x , 透過 10.110.214.254 連接,
那就 route delete default gw 10.110.214.254
Rebecca avatar
By Rebecca
at 2019-03-01T21:02
route add -net 10.0.0.0/8 gw 10.110.214.254
Anonymous avatar
By Anonymous
at 2019-03-03T15:11
網卡的default route = off
Gilbert avatar
By Gilbert
at 2019-03-05T18:51
類似的環境route -n 你參考看看
Regina avatar
By Regina
at 2019-03-08T17:52
https://imgur.com/wazXIbr
James avatar
By James
at 2019-03-11T14:01
https://imgur.com/GwvoAw2
Eden avatar
By Eden
at 2019-03-11T17:32
eth1的網卡設定我已經把default route關掉了
主要上網透過eth0 (ppp0)來出去. 所以我eth0的default
Ida avatar
By Ida
at 2019-03-13T17:06
route有打開,這樣我的主機可以上網.也可以讓別台電腦
連Wi-Fi進到FTP抓檔案.
Jessica avatar
By Jessica
at 2019-03-14T09:28
subnet我借了一位,所以大家不會互相衝突
你可以借位之後在給設定路由表就好
Connor avatar
By Connor
at 2019-03-15T10:27
有沒有設定proxy跟「外網」會不會通沒有關係
Queena avatar
By Queena
at 2019-03-20T05:12
ㄟ,這樣講好像也不太對,應該說proxy跟路由沒關係
Edward Lewis avatar
By Edward Lewis
at 2019-03-24T10:55
透過 ppp0 出去,那網卡有沒有設定 gw, 甚至沒有設定
ip 都可以吧.
Poppy avatar
By Poppy
at 2019-03-27T16:15
先筆記下來,再研究看看,不過如果proxy跟路由沒關係,
Caroline avatar
By Caroline
at 2019-03-31T15:22
那為何我有設proxy時就算不接內網的網路線,
外網(wifi)一樣沒辦法上網耶?然後把proxy設定拿掉就可.
Hedwig avatar
By Hedwig
at 2019-04-01T04:33
你設定了proxy後所有的clients包含瀏覽器都會用proxy跑所有
的連線,可是你的proxy server要嘛不受理(有插內網線)要嘛不
存在(沒插線)自然不通
Hamiltion avatar
By Hamiltion
at 2019-04-01T12:48
所以我上面的回答就說了可能是你連到的proxy server不給
你連啊..要proxy那邊加設定才可以
James avatar
By James
at 2019-04-04T12:00
你把網路線拔掉表示沒有內網路由..表示預設只有外網路由
Regina avatar
By Regina
at 2019-04-06T22:13
另外proxy server如果只是設定上去直接用那基本上是用
Carol avatar
By Carol
at 2019-04-08T21:11
預設路由..除非你的路由表裏面有另外加設定像r大那樣
Eartha avatar
By Eartha
at 2019-04-12T01:42
請回去看我前面那三行推文.
Selena avatar
By Selena
at 2019-04-16T12:29
會通了,但你知道為什麼了嗎?
Emma avatar
By Emma
at 2019-04-21T09:50
是因為0.0.0.0是預設所有連入的IP都走這個gateway,
Kelly avatar
By Kelly
at 2019-04-22T22:37
然後如果連入的IP是10.x.x.x的話就會走10.110.214.254
Lily avatar
By Lily
at 2019-04-25T09:45
這個gateway,這樣理解正確嗎?
Belly avatar
By Belly
at 2019-04-29T16:00
路過看完所有的推文都覺得學到很多!
Kama avatar
By Kama
at 2019-05-03T17:20
不是連入的IP走哪個gateway, 而是送出封包的目標IP.
Connor avatar
By Connor
at 2019-05-04T07:18
筆記

git branch 的問題

Olivia avatar
By Olivia
at 2019-01-15T20:58
目前所開發的程式是個open source 在這包code中我建立許多branch 有些是自己debug要看的所以沒有上傳到server 但目前這包code不知為何build一直有問題 就算是build master的也是有問題 想重新下載一包code來build 但不知原本的branch怎麼移植 ...

請問如何將 Nautilus 內的文件檔名加入換行

Franklin avatar
By Franklin
at 2019-01-15T15:30
最近在整理電腦中的資料,發現某些資料夾的檔名有換行的功能, 在終端機打開 ls 一看,格式會變成這樣子: and#39;第一行and#39;$and#39;\nand#39;and#39;第二行and#39; 然後在 Nautilus 內打開來看檔名會變成這樣子: 第一行 第二行 請問要怎麼在 Nau ...

使用UNIX--Like來開發的作業系統

Necoo avatar
By Necoo
at 2019-01-15T12:44
我手邊有用過的3C產品就有以下五種: 1.Linux Ubuntu OS: 這一台主機是我去買空機(電視盒大小)來灌Linux的中文視窗系統來使用,用途是使用Lin ux指令連線BBS和使用火狐瀏覽器上網站瀏覽資料之用,還有裝一些有趣的小程式來體驗U NIX的系統環境。 2.Google Chrome O ...

autofs沒辦法掛載

Damian avatar
By Damian
at 2019-01-15T10:11
系統是debian 9.6 kernel版本是4.9 以前用debian 9可以掛載autofs 但最近重灌之後,不管怎麼試都沒辦法,設定檔是拿重灌前的 sudo systemctl status autofs.service ● autofs.service - Automounts filesystem ...

kernel panic - not syncing attempted

Lauren avatar
By Lauren
at 2019-01-15T00:33
最近電腦在開機的時候出現了這個訊息 kernel panic - not syncing attempted to kill init 然後硬碟就開不起來了…不知道如何解決,不知道有沒有大大遇過這種問題 全部的訊息如下: Uncompressing Linux... ok, booting the k ...