1.1 查看及測試網絡vim
1.1.1 查看網絡配置 windows
1. 使用ifconfig命令-查看網絡接口地址服務器
1)查看活動的網絡接口設備網絡
ifconfigide
2)查看指定的網絡接口設備測試
ifconfig eth0rest
2.使用hostname命令-查看主機名稱、router
3.使用route命令-查看路由表條目接口
結合「-n"選項使用,能夠將路由記錄中的地址顯示爲數字形式,能夠跳過解析,加快執行速度進程
4.使用netstat 命令-查看網絡鏈接狀況
-a 顯示當前主機中的全部活動的網絡鏈接信息(包括監聽,非監聽狀態的服務接口)
-n 以數字形式顯示相關的主機地址,端口等信息
-r 顯示路由信息
-l 顯示處於監聽狀態的網絡鏈接及端口信息
-t 查看TCP協議相關的信息
-u 查看UDP協議相關的信息
-p 顯示與網絡鏈接相關的進程號,鏈接名稱信息(須要root權限)
1.1.2 測試網絡鏈接
使用ping命令-測試網絡連通性
2. 使用traceroute命令-跟蹤數據包的路由途徑
3. 使用nslookup命令-測試DNS域名解析
1.2 設置網絡地址參數 手動修改網絡配置包括兩種最基本的方法
分爲臨時配置
固定配置
1.2.1 使用網絡配置命令
使用ifconfig命令-修改網卡的地址,狀態
1)修改網卡的IP地址,子網掩碼
例 ifconfig eth0 192.168.168.1/24
或 ifconfig eth0 192.168.168.1 netmask 255.255.255.0
2)禁用,激活網絡接口
例 ifconfig eth1 down
3)爲網卡綁定虛擬接口
例 ifconfig eth0:0 172.17.17.17
2. 使用route 命令-添加,刪除靜態路由記錄
1)添加,刪除到指定網段的路由記錄
例 #route add -net 192.168.3.0/24 gw 192.168.4.254
# route -n
#route del -net 192.168.3.0/24
#route -n
2)添加,刪除默認網關記錄
#route | grep "default"
#route del default gw 192.168.4.1
#route | grep "default"
注意: 在同一個主機的路由表中只應有一條默認網關記錄,若同時存在多條默認網關記錄,可能會致使主機的網絡鏈接出現故障。
3.使用hostname命令-修改主機的名稱
#hostname 新主機名
1.2.2 修改網絡配置文件
網絡接口配置文件
# vim /etc/sysconfig/network-scirpts/ifcfg-*
啓用,禁用網絡接口配置
例 #service network restart
若是隻是想禁用,啓用某一個網絡接口(而不是全部接口),可分別使用兩個接口控制腳本ifdown,ifup
例 #ifdown eth0
#ifup eth0
3.主機名稱配置文件
例 # vim /etc/sysconfig/network
4.域名解析配置文件
1)指定爲本機提供DNS解析的服務器地址
#vim /etc/resolv.conf
2)本地主機映射文件
#vim /etc/hosts windows host文件路徑: C:/windows/system32/drivers/etc/hosts
1.3 使用DHCP動態分配主機地址
1.3.1 配置DHCP服務器
1 安裝DHCP服務器軟件
#mkdir /media/cdrom
#mount /dev/cdrom /media/cdrom
#cd /media/cdrom/Packages
#rpm -ivh dhcp-4.
2.創建主配置文件dhcpd.conf
#cat /etc/dhcp/dhcpd.conf
#cp /usr/share/doc/dhcp-4. /dhcpd.conf.sample /etc/dhcp/dhcpd.conf
3.肯定subnet網段聲明
例 subnet 192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.100 192.168.4.200;
option routers 192.168.4.1;}
這是最簡單的配置文件,注意標點符號
4.啓動dhcpd服務
#service dhcpd start
#netstat -anpu | grep ":67"
1.3.2使用DHCP客戶端
#vim /etc/sysconfig/network-scripts-ifcfg-eth0
...
BOOTPROTO=dhcp
#ifdown eth0 ; ifup eth0
執行dhclient -d eth0 命令後,能夠爲網網卡eth0自動獲取新的IP地址,並顯示獲取過程
須要經過dhclient 命令釋放獲取的IP租約時,能夠結合」-r」選項,例 如「dhclient -r eth0"將會釋放以前爲網卡獲取的IP租約
#dhclient -r eth0