網絡接口配置文件
/etc/sysconfig/network-scripts/ 目錄下的
ifcfg-eth0:第1塊以太網卡的配置文件
ifcfg-eth1:第2塊以太網卡的配置文件
……
/etc/sysconfig/network 文件
用途:保存全局網絡設置,主要包括主機名信息
/etc/resolv.conf 文件
用途:保存本機需要使用的DNS服務器的IP地址
/etc/hosts 文件
用途:保存主機名與IP地址的映射記錄
hosts文件和DNS服務器的比較
默認情況下,系統首先從hosts文件查找解析記錄
hosts文件只對當前的主機有效
hosts文件可減少DNS查詢過程,從而加快訪問速度
查看所有網絡接口的信息
執行 ifconfig 命令
查看指定網絡接口信息
格式:ifconfig 網絡接口名
設置網絡接口的ip地址、子網掩碼
格式:
ifconfig 網絡接口名 ip地址 [netmask 子網掩碼]
ifconfig 網絡接口名 ip地址[/掩碼長度]
禁用或者重新激活網卡
格式:
ifconfig 網絡接口 up
ifconfig 網絡接口 down
設置虛擬網絡接口
格式:ifconfig 接口名:序號 IP地址
重啓network網絡服務
service network restart
查看路由表條目
route命令
查看或設置主機中路由表信息
格式:route [-n]
-n:將路由記錄中的地址信息顯示爲數字形式
向路由表中添加默認網關記錄
格式:route add default gw IP地址
刪除路由表中的默認網關記錄
格式:route del default gw IP地址
添加到指定網段的路由記錄
格式:route add -net 網段地址 gw IP地址
刪除到指定網段的路由記錄
格式:route del -net 網段地址
netstat命令
查看系統的網絡連接狀態、路由表、接口統計等信息
格式:netstat [選項]
常用選項:
-a:顯示所有活動連接
-n:以數字形式顯示
-p:顯示進程信息
-t:查看TCP協議相關信息
-u:查看UDP協議相關信息
ping命令
測試網絡連通性
格式:ping [選項] 目標主機
traceroute命令
測試從當前主機到目的主機之間經過的網絡節點
格式:traceroute 目標主機地址
nslookup命令
測試DNS域名解析
格式:nslookup 目標主機地址 [DNS服務器地址]
設置網絡參數的方式
臨時配置 -- 使用命令調整網絡參數
簡單、快速,可直接修改運行中的網絡參數
一般只適合在調試網絡的過程中使用
系統重啓以後,所做的修改將會失效
固定設置 -- 通過配置文件修改網絡參數
修改各項網絡參數的配置文件
適合對服務器設置固定參數時使用
需要重載網絡服務或者重啓以後纔會生效