[dhclient]
dhclient <interface>
例:dhclient eth0
//讓網卡自動擷取IP
----------------------------------------------------------------------------------------
[ifconfig]
ifconfig
檢視本機ip
-a
顯示所有接口的配置
//端口的别名格式 ethX:X 不能使用dhcp協定 可以在網絡接口配置中建立
ifconfig <int> <ip> netmask <netmask>
對網卡進行配置
//一次性,重新開機後恢複
ifconfig <int> network <a.b.c.d>
對子網路遮罩進行配置
//一次性
ifconfig <int> [<ip/mask>] {up|down}
打開或者關閉某個端口
/etc/init.d/network {start|stop|restart|status} //網絡狀态的配置
route add default gw <gateway> //設定網關,詳細看指令route
[ip]
ip <command> //一個多功能網絡指令,具體指令檢視ip —help
link:配置網絡接口屬性
addr:協定位址
route:路由
[iptstate]
iptstate //檢視網絡通路端口的資訊
[getent]
getent hosts <www.abc.com> //域名解析
[nc]
nc <ip> {<port>|[1-65535]} 端口掃描,需要下載下傳 端口之間要用-連接配接
-v 文字表達結果
-w <num> 設定端口探測逾時時間<num>秒,不設定會永遠等下去,建議設定
-u 使用UDP協定
[netstat]
netstat
檢視網絡情況
-n
路由表或者ip以數字方式顯示
-an
詳細顯示網絡狀況
-r
顯示路由表
-t
建立tcp的連接配接
-u
建立udp的連接配接
-l
顯示監聽狀态的連接配接
-p
顯示監聽指定套接字的程序名
例如:netstat -tnlp
[ping]
ping <ip>
檢視網絡位址的連通性
-c <num>
//指定ping的次數
-W <num>
//設定等待時間,機關為秒
[plog]
plog
//顯示撥号日志
//關聯指令 pppoeconf pon poff
[poff]
poff
//斷開網絡連接配接
//關聯指令 pppoeconf pon plog
[pon]
pon dsl-provider
//手動連接配接撥号網絡。
//關聯指令 pppoeconf poff plog
[pppoeconf]
pppoeconf
//撥号設定。首次撥号設定指令。
//關聯指令 pon poff plog
[route]
route <command> 路由指令
command:
add //添加路由
-host //添加一台主機路由
-net <ip> //添加一台網絡路由
-net <ip> gw <nexthop> //設定網絡路由
route add default gw <nexthop> //設定預設路由
del 删除路由
-n //以數字方式檢視路由表
//是臨時改動重新開機或者重新開機網絡服務失效
[tcpdump]
tcpdump [options] //linux下的抓包工具
-i <eth> //指定網卡抓包
-n //不反解主機名
-w <*.cap> //輸出為cap檔案
-v //顯示抓包數,還有-vv
例如:tcp src host 172.16.100.1
tcp src or dst port 21
udp dst port 53
tcp src or dst port 21 AND src host 172.16.100.1
tcp port 21 AND host 172.16.100.1
[traceroute]
traceroute <ip>
檢視路由情況
[setup]
setup
//控制台,一個文字圖形界面互動式程式
//在這個地方設定網卡,需要運作/etc/rc.d/init.d/network restart
//修改檔案來設定網絡/etc/sysconfig/network-scripts/ifcfg-eth0,然後還是要運作上述的指令來重新開機