您好,登錄后才能下訂單哦!
端口:
端口數目:0-2^16 - 1(0-65535)→ 由TCP、UDP協議包頭限制
FTP:20 21
SSH:22
Telnet:23
DNS:53
HTTP:80 → HTTPS:443
SMTP:25
POP3:110
netstat -an #列出當前的所有網絡連接狀態
-a:列出所有的連接狀態,包括TCP/UDP/UNIX socket
-n:顯示IP地址和端口號,而不顯示主機名和服務名
-t:僅列出TCP數據包連接
-u:僅列出UDP數據包連接
-p:列出PID與program的文件名
-l:僅列出已在Listen(監聽)的服務的網絡狀態
-c:設置幾秒鐘后自動更新一次,例如 -c 5 為每5秒更新一次網絡狀態
netstat -tulnp #顯示出目前已經啟動的網絡服務
netstat -atunp #查看本機上所有的網絡連接狀態
IP地址配置:
1)ifconfig命令臨時配置IP地址
ifconfig eth0 192.168.0.200 netmask 255.255.255.0
#臨時設置eth0網卡的IP地址與子網掩碼
2)setup工具永久配置IP地址
① setup
② vim /etc/sysconfig/network-scripts/ifcfg-eth0
#把ONBOOT=no改為ONBOOT=yes
#這樣便可以激活eth0網卡,不然網卡不能用
③ service network restart
3)修改網絡配置文件
① vim /etc/sysconfig/network-scripts/ifcfg-eth0 #網卡信息文件(IP地址等)
② vim /etc/sysconfig/network #主機名文件
hostname 主機名 #查看與臨時設置主機名
③ vim /etc/resolv.conf #DNS配置文件
4)補充知識
修改UUID:
① vim /etc/sysconfig/network-scripts/ifcfg-eth0
#刪除MAC地址行
② rm -rf /etc/udev/rules.d/70-persistent-net.rules
#刪除網卡和MAC地址綁定文件
③ 重啟系統
網絡命令:
ifconfig命令
ifdown 網卡設備名: #禁用該網卡
ifup 網卡設備名: #啟用該網卡
netstat -an | grep ESTABLISHED | wc -l #查看有多少用戶正在連接本服務器
netstat -rn 或 route -n #查看路由和網關
nslookup 域名 #進行域名解析
ping
telnet 192.168.0.252 80
traceroute 域名或IP #路由跟蹤
wget http://...... #下載命令
tcpdump [-AennqX] [-i 接口] [-w 存儲文件名] [-c 次數] [-r 文件] [所要摘取的數據包數據格式]
-A:數據包的內容以ASCII顯示,通常用來抓取WWW的網頁數據包數據
-e:使用數據鏈路層(OSI第二層)的MAC數據包數據來顯示
-nn:直接以IP及port number顯示,而非主機名與服務名稱
-q:僅列出較為簡短的數據包信息
-X:可以列出十六進制(hex)以及ASCII的數據包內容,對于監聽數據包內容很有用
-i:后面接要監聽的網絡端口,例如eth0,lo,等
-w:如果你要將監聽所得的數據包數據存儲下來,便用這個參數,后面接文件名
-r:從后面接的文件將數據包數據讀出來,這個文件由-w所制作出來
-c:如果沒有這個參數,tcpdump會持續不斷的監聽
例:tcpdump -i eth0 -nn #以IP和port number 獲取eth0這個網卡數據
tcpdump -i eth0 -nn port 21 #只監聽 port 21 的數據
tcpdump -i eth0 -nn -X 'port 21' #十六進制與ASCII方式查看
tcpdump -i eth0 -nn 'port 22 and src host 192.168.1.101'
#監聽eth0,通信端口22,目標數據包來源為192.168.1.101的數據包
#引號不加好像也行
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。