本文爲原創文章,轉載請標明出處
目錄
- 查看網絡接口
- 配置網絡接口
- 重啓網絡接口
- 路由命令 route
- 查看系統中的路由表
- 添加默認路由
- 添加路由條數
- 主機名稱命令 hostname
- 網絡工具
- 測試連通命令 ping
- 網絡路經測試命令 traceroute
- 查看網絡狀態命令 netstat
- 域名解析工具 dig、nslookup
1. 查看網絡接口
顯示當前系統所有活動接口
# ifconfig
顯示當前系統所有網絡接口
# ifconfig -a
查看網絡接口IP地址
# ip address show
2. 配置網絡接口
命令格式:
# ifconfig <interface> <address> netmask <netmask> [up|down]
# ifconfig <interface> <address> </prefixlen> [up|down]
例如:
設置eth1的IP地址和子網掩碼,使用up參數讓配置立即生效
# ifconfig eth1 192.168.204.200 netmask 255.255.255.0 up
等同於
# ifconfig eth1 192.168.204.200/24 up
3. 重啓網絡接口
使用關閉、啓動網絡服務的方式重啓網絡接口
# service network stop
# service network start
# service network restart
使用ifconfig命令的down、up參數重啓網絡接口
# ifconfig eth1 down
# ifconfig eth1 up
使用ifdown、ifup命令重啓網絡接口
# ifdown eth1
# ifup eth1
4. 路由命令 route
查看系統中的路由表
查看系統中的路由表
# route
選項n表示讓路由表中的網關地址顯示的更直觀一些
# route -n
添加默認路由
添加默認路由,使用default gw表示這是一條默認路由
# route add default gw 192 168.204.1
刪除默認路由
# route del default gw 192 168.204.1
添加路由條數
命令格式:
# route [add|del] [net|host] ipaddress1 [netmask mask] [gw|dev] ipaddress2|device
add、del => 表示添加、刪除一個路由條目
net、host => 表示要添加的路由條目的目標是一個網絡或主機
ipaddress1 => 表示目標或網絡主機的IP地址
ipaddress2 => 表示下一跳路由器的IP地址
netmask => 表示目標網絡的子網掩碼,當目標是一個主機時,此參數省略
gw、dev => 分別指定下一跳路由的地址或要使用的網絡接口
例如:
添加一個到網絡192.168.205.0的路由條目
# route add -net 192.168.205.0 netmask 255.255.255.0 gw 192.168.204.1
添加一個到主機192.168.78.25的路由條目
# route add -host 192.168.78.25 gw 192.168.204.1
指定到網絡192.168.206.0的下一跳設備
# route add -net 192.168.206.0/24 dev eth1
刪除到網絡192.168.206.0的路由條目
# route del -net 192.168.206.0/24
將192.168.192.0到192.168.223.0的網絡匯聚成一個路由廣播並添加到路由表中
# route add -net 192.168.192.0/19 gw 192.168.223.0
5. 主機名稱命令 hostname
顯示主機名的全稱
# hostname
臨時修改主機名
# hostname metaphors
6. 網絡工具
測試連通命令 ping
參數
c:指定發送數據包的個數
f:快速發送數據包
s:指定發送數據包的大小
I:指定發送測試數據包的網絡接口
R:顯示數據包經過的路由過程
t:指定數據包使用的TTL值
網絡路經測試命令 traceroute
測試到目標主機之間的所有路由器的連通情況
# traceroute 192.168.144.186
查看網絡狀態命令 netstat
參數
i:查看網絡接口的使用情況
t:列出正在使用的TCP連接
u:列出正在使用的UDP連接
a:查看所有正在連接中的套接字
n:以IP地址的形式顯示(而非域名)
p:顯示套接字對應的進程名及PID
l:只顯示正處於監聽狀態的套接字
域名解析工具 dig、nslookup
# dig www.baidu.com
# nslookup www.baidu.com
如有不當之處,請予指正,謝謝~