Linux 基礎網絡設置

     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  測試網絡鏈接

  1. 使用ping命令-測試網絡連通性

2.  使用traceroute命令-跟蹤數據包的路由途徑

3.  使用nslookup命令-測試DNS域名解析


1.2 設置網絡地址參數          手動修改網絡配置包括兩種最基本的方法

   分爲臨時配置

   固定配置


1.2.1 使用網絡配置命令

  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   修改網絡配置文件

  1. 網絡接口配置文件

    # vim /etc/sysconfig/network-scirpts/ifcfg-*

  2. 啓用,禁用網絡接口配置

    例 #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

相關文章
相關標籤/搜索