- 公司內部的server ,用 eth0
- 外部,用 wireless
方法:
就是改 route table,把公司的 ip 導到 eth0,其他都是 wlan0
wireless, ethernet 都接上後, route :
$sudo route -n
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.43.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
0.0.0.0 192.168.43.1 0.0.0.0 UG 0 0 0 wlan0
公司內部又分很多 sub network,我的ethernet 好像是在 192.168.144.0 網段,所以仙家一下:
$sudo route add -net 192.168.144.netmask 255.255.255. dev eth0
然後加上要 access 的 server:
$sudo route add -host 191.168.147.233 gw 192.168.144.254 dev eth0
因為公司有分很多 sub net, 144 網段的 gateway 是 254。這樣就可以了,
-- check 一下 default gw,要是 wireless 的 192.168.43.1。
如果有新增加eth 的 gw,要刪除掉。
還有接上外部網站變慢是 dns 的關係,注意要把 dns 加到 route path 中:
sudo route add -host 192.168.147.15 gw 192.168.144.254 dev eth0
一個一個加很白痴,就設 192.168.147.0 的 gw 是 192.168.144.254 就好..
sudo route add -net 192.168.147.0 netmask 255.255.255.0 gw 192.168.144.254 dev eth0
沒有留言:
張貼留言