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