1.使用ifconfig命令
查看主機活動的網絡接口設備:
查看主機指定的網絡接口的基本配置信息:
HWaddr:物理MAC地址 Bcast:廣播地址
inet addr:IP地址 Mask:子網掩碼
查看系統中所有網絡接口的信息(包括處於非活動狀態):
2.使用ping命令(ctrl+C終止執行)
發送指定個數、指定大小的數據包進行網絡連接測試:
-c 指定個數 -s 指定每個數據包大小
3.查看及測試路由記錄
-n 以數字形式顯示地址
4.使用traceroute跟蹤數據包的路由途徑
5.使用netstat命令查看網絡連接狀態
-a 顯示主機中所有活動的網絡連接信息
-n 以數字形式顯示相關的主機地址、端口等信息
-r 顯示路由表信息
-l 顯示處於監聽狀態的網絡連接和端口信息
-t 查看tcp協議相關信息
-u 顯示UDP協議相關信息
-p 顯示相關進程號、進程名稱信息(需root權限)
查看路由表:
查看Webmin服務進程、顯示PID號(通常組合使用 -anpt)
6.使用ARP命令查看地址解析記錄
-n 以數字形式顯示地址
使用命令調整網絡參數(修改的參數臨時使用,無法保存,重啟系統後還原參數)
7.使用ifconfig命令調整網絡接口配置參數
設置網卡的ip地址、子網掩碼:
設置虛擬網絡接口:
修改網卡的MAC地址(先禁用網卡):
8.使用route命令設置路由
添加路由:
add 添加路由 gw 指定下一跳IP地址
-net 指定一個目標網段 -host 指定一個主機
刪除到指定網段的路由:
刪除、添加默認網關路由記錄:
9.使用hostname命令設置主機名稱(使用bash命令開啟新的shell)
10.使用arp命令設置靜態ARP綁定
arp -s IP地址 MAC地址
通過修改配置文件修改網絡參數(修改後需重新加載網絡服務或重啟系統,配置才生效,是永久性的)
11.網絡接口配置文件
路徑為:/etc/sysconfig/network-scripts/
配置eth0網卡參數:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE:網卡名稱
ONBOOT:是否在linux系統啟動時激活
BOOTPROTO:網卡配置方式,static靜態ip,dhcp動態獲取
IPADDR:ip地址
NETMASK:子網掩碼
GATEWAY:默認網關地址
停止或啟用指定的網絡接口(以重新讀取網卡配置文件的方式):
12.主機名稱配置文件(重啟才能生效)
路徑: /etc/sysconfig/network
13.本地的主機名稱解析文件(僅對當前主機有效)
路徑: /etc/hosts
測試:
14.域名服務器配置文件(最多使用記錄中前三個DNS服務器地址)
文件路徑: /etc/resolv.conf
本文出自 “小白大暴走” 博客,請務必保留此出處http://kindit.blog.51cto.com/2286921/1095421