天天看點

Linux基礎之網絡指令_ifconfig、traceroute、netstat、route

1、ifconfig

指令名稱:ifconfig
指令英文原意:interface configure
指令所在路徑:/sbin/ifconfig
執行權限:root
文法:ifconfig 網卡名稱 IP位址
功能描述:檢視和設定網卡資訊以及臨時修改IP位址

範例: 
#ifconfig                     #檢視所有網卡資訊,如無此指令需安裝yum -y install net-tools
#ifconfig eth0 192.168.8.250  #臨時修改eth0網卡位址為192.168.8.250
           

2、traceroute

指令名稱:traceroute
指令所在路徑:/bin/traceroute
執行權限:所有使用者
文法:traceroute
安裝:yum -y install traceroute
功能描述:顯示資料包到主機間的路徑
範例:# traceroute www.lampbrother.net
           

3、netstat

指令名稱:netstat
指令所在路徑:/bin/netstat
執行權限:所有使用者
文法:netstat [選項]
功能描述:顯示網絡相關資訊
安裝:yum -y install net-tools

選項:
-t : TCP協定
-u : UDP協定
-l : 監聽
-r : 路由
-n : 顯示IP位址和端口号
範例:
# netstat -tlun 檢視本機監聽的端口
# netstat -an 檢視本機所有的網絡連接配接
# netstat -rn 檢視本機路由表
           

4、route

指令名稱:route
指令所在路徑:usr/sbin/route
執行權限:所有使用者
文法:route [選項]
功能描述:顯示路由相關資訊

選項:

n:檢視目前路由資訊

delete:删除路由

print:列印路由的Destination

add:添加路由

範例

# route -n                                                             #檢視目前路由資訊

#route del  default gw 192.168.0.1                                     #删除預設網關

#route add  default gw 192.168.0.1                                     #添加預設網關

#route del  -net 192.168.1. 0/24 gw 192.168.1.1                        #删除路由

#route add -net 192.168.1.0/24 gw 192.168.1.1                          #添加路由

#echo “route add -net 192.168.1.0/24 gw 192.168.1.1” >> /etc/rc.local  #永久添加路由

#route print 10.*                                                      #列印路由表中以10.開始的路由
           

繼續閱讀