ubuntu 16.04 同时使用无线网卡和有线网卡

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
emcl123
帖子: 14
注册时间: 2015-04-08 0:29
系统: 14.10

ubuntu 16.04 同时使用无线网卡和有线网卡

#1

帖子 emcl123 » 2017-01-17 22:41

请问一下,我的ubuntu 16.04上面怎样设置有线上内网,无线上外网,并且启动也自动加载。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu 16.04 同时使用无线网卡和有线网卡

#2

帖子 poloshiao » 2017-01-18 7:29

我的ubuntu 16.04上面怎样设置有线上内网,无线上外网,并且启动也自动加载。
1. 启动也自动加载
Ubuntu 預設由 network-manager 管理上網事宜
右上角 連線圖示 即其圖形設定界面之一
在 該圖示設定畫面
有線網卡設定界面一般標籤 勾選 當這個網路可用時自動連線 重開機 即會自動启动連線程序
無線網卡設定界面一般標籤 勾選 當這個網路可用時自動連線 重開機 即會自動启动連線程序

2. network-manager 預設 同一時間 只能存在一個有效路由 route
2-1. 意思是 當你有線網卡已連上線 表示其路由已存在 此時 無線網卡啟動後 呈待機狀態 無法連上線
2-2. 相同 當你無線網卡已連上線 表示其路由已存在 此時 有線網卡啟動後 呈待機狀態 無法連上線
2-3. 唯有已連上線斷線時 待機網卡立刻自動連上線 維持網路不斷
2-4. 如果你要 有線網卡 / 無線網卡 都能同時連上線 需要改變只能存在一個有效路由 的預設設定

3. 由於 network-manager 不同版本 可能改變設定方式 稍有差異
參考網路文章 請留意 適用 network-manager 版本
emcl123
帖子: 14
注册时间: 2015-04-08 0:29
系统: 14.10

Re: ubuntu 16.04 同时使用无线网卡和有线网卡

#3

帖子 emcl123 » 2017-01-18 11:06

可能我没有表述清楚,有线走内网设定固定IP,比如IP是10.4.3.72,子网是255.255.255.240,网关是10.4.3.78
无线走外网IP是192.168.11.120,子网是255.255.255.0,网关是192.168.11.1

那我怎么样设定网络,有线和无线各自走不同的路由
如像这样,并且重新启动后都能用
我们假定内网IP为:10.35.0.58,内网网关为:10.35.0.254;外网IP为222.76.250.4,外网网关为:222.76.250.1.其中局域名网需要连接:10.35.0.X,10.35.51.X,10.35.60.X 三个网段.
1.当配置服务器为外网IP和内网IP的方式时,只设置外网IP的网关,不要设置内网IP的网关.操作如下:
sudo nano /etc/network/interfaces
用上面的命令打开网络的配置文件后,修改里面的内容如下
auto eth0
iface eth0 inet static
address 10.35.0.58
netmask 255.255.255.0
iface eth1 inet static
address 222.76.250.4
netmask 255.255.255.224
gateway 222.76.250.1
auto eth1
  注意:
我们没有为 eth0(内部网络) 设置 gateway.
修改完成后,我们用 Ctrl + O 保存刚才的修改,然后用 Ctrl + X 来退出编辑器.
2.这时候我们重启下网络.Ubuntu 重启网络的命令是:
sudo /etc/init.d/networking restart
3.由于没有设置内网网关,所以我们用 SecureCRT 之类的工具是连不上服务器的.为了解决这个问题,我们需要设置服务器的路由.如下:
sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0
以上命令依次分别为 10.35.0.X,10.35.51.X,10.35.60.X 三个网段设置路由.如果外网连不上,你可以试下:
sudo route add default gw 222.76.250.4 dev eth1
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu 16.04 同时使用无线网卡和有线网卡

#4

帖子 poloshiao » 2017-01-18 16:46

当配置服务器为外网IP和内网IP的方式时,只设置外网IP的网关,不要设置内网IP的网关.操作如下:
sudo nano /etc/network/interfaces
服務器 如果沒有安裝圖形化桌面
viewtopic.php?p=3184249#p3184249
這裡所談的內容 可能需要微調
回复