配置路由表:網絡
第一步:工具
sudo route add -net 172.30.6.0 netmask 255.255.255.0 eth0spa
執行後能夠使用命令route -n查看,查看內容以下:命令行
172.30.6.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0接口
這一步的做用是使局域網間能夠通訊,可是無法經過路由器172.30.6.1與外網通訊ip
命令行中的各參數解析:路由
add:表示添加路由信息cli
-net:表示後面跟網絡號,此例子中跟的網絡號就是172.30.6.0配置
netmask:子網掩碼的標示,後面跟的255.255.255.0就是子網掩碼route
eth0 :表示設置哪一個設備
第二步:
sudo route add default gw 172.30.6.1 eth0
執行後能夠使用route -n查看,查看內容以下:
0.0.0.0 172.30.6.1 0.0.0.0 UG 0 0 0 eth0
經過這一步的設置能夠使本機能夠經過路由器172.30.6.1與外網通訊
此刻就能夠訪問互聯網了!!!(如有疑問,請回復)
注意:這幾天遇到一個問題,局域網能夠通訊,可是無法訪問互聯網,個人路由信息以下:
內核 IP 路由表
目標 網關 子網掩碼 標誌 躍點 引用 使用 接口
0.0.0.0 172.30.6.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 10.42.0.1 0.0.0.0 UG 0 0 0 wlan0
10.42.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
172.30.6.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
因而修改路由信息,命令以下:
sudo route del default gw 172.30.6.1
修改後的路由信息以下:
目標 網關 子網掩碼 標誌 躍點 引用 使用 接口
0.0.0.0 10.42.0.1 0.0.0.0 UG 0 0 0 wlan0
10.42.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
172.30.6.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
經過以上命令的操做,個人機器能夠訪問互聯網了!!!
!!!!最近得到設置路由表的最快捷方法:使用dhclient工具!!!!
sudo dhclient wlan0 配置無線網卡wlan0,以獲取ip地址並設置好路由信息