預備知識準備如下,需盡可能全面了解,如有不足,自行再做補充:
1、乙太網卡:應用最多的網路裝置;
配置路由:route-ethx
route add -net 192.168.0.0/24 gw 172.16.100.177
ps:在/etc/sysconfig/network-script/下,自己建立編輯檔案vim route-eth0
配置檔案的格式1:每行乙個要配置的路由條目
[root@bogon ~]# ip addr show eth0
2: eth0:
mtu 1500 qdisc pfifo_fast state up qlen 1000
link/ether 00:0c:29:6e:c3:77 brd ff:ff:ff:ff:ff:ff
inet 192.168.136.128/24 brd 192.168.136.255 scope global eth0
inet 192.168.1.100/32 scope global eth0:0
inet 192.168.1.10/32 scope global eth0
inet6 fe80::20c:29ff:fe6e:c377/64 scope link
valid_lft forever preferred_lft forever
[root@bogon ~]# ip route add 192.168.0.0/24 via 192.168.1.100
[root@bogon ~]# route -n
kernel ip routing table
destination gateway genmask flags metric ref use iface
192.168.0.0 192.168.1.100 255.255.255.0 ug 0 0 0 eth0
192.168.136.0 0.0.0.0 255.255.255.0 u 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 u 1002 0 0 eth0
0.0.0.0 192.168.136.2 0.0.0.0 ug 0 0 0 eth0
6、使用192.168.1.100做為源位址到達10.0.0.0這個網路;
[root@bogon ~]# ip route add 10.0.0.0/8 via 192.168.136.1 src 192.168.1.100
[root@bogon ~]# ip route show
192.168.0.0/24 via 192.168.1.100 dev eth0
192.168.136.0/24 dev eth0 proto kernel scope link src 192.168.136.128
169.254.0.0/16 dev eth0 scope link metric 1002
10.0.0.0/8 via 192.168.136.1 dev eth0 src 192.168.1.100
default via 192.168.136.2 dev eth0
ifconfig和route都是比較古老的命令了,建議掌握並學會使用ip addr和ip route 這兩個新的命令,因為在web配置服務時候可能會用到;
小結:ip命令的使用:
ip link
ip link show [inte***ce]
ip link set inte***ce [up|down] [multicast on|off]
ip addr:
可以在乙個介面配置多個位址而不使用介面別名;顯示這些位址
ip addr show
ip addr add dev inte***ce address [label inte***ce_alias]
ip addr del dev inte***ce address
ip addr show inte***ce
ip addr flush inte***ce [to net_address] 刪除這一網路的所有主機位址
ip route
ip route add destination [via next_hop] [src source_address] [dev device]
ip route del destination
ip route show
啟用/禁用介面:
ip link set inte***ce up|down
ifconfig inte***ce up|down
ifdown inte***ce, ifup inte***ce:
擴充:網路管理或監測等相關的命令如ping、netstat等自行查閱如何使用;
與netstat類似的命令還有:
Linux 網路之IP轉換
乙個ip位址是有小數點分開的十進位制數表示的,我們稱為點分十進位制表示法。其中每乙個十進位制數代表乙個位元組的無符號數值 按照網路位元組序 因為每個位元組都是無符號的8位數值,這就限制了每乙個位元組所能表示的範圍是0 255。特殊的ip in addr t inet addr const char ...
linux網路 強大的IP命令
1 檢視預設規則 ip rule list ip route list table local ip route list table main 2 建立test規則路由 echo 200 test etc iproute2 rt tables ip rule add from 10.0.0.10 ...
linux網路管理命令 ip 用法
linux的ip命令和ifconfig類似,但前者功能更強大,並旨在取代後者。使用ip命令,只需乙個命令,你就能很輕鬆地執行一些網路管理任務。ip help命令 ip help ip addr命令 ip addr add 192.168.1.140 24 broadcast dev eth0 ip ...