天天看點

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

Linux-網絡設定和DHCP配置

  • 一、網絡設定
    • 1、設定網絡參數的方式
    • 2、檢視主機名稱
    • 3、設定路由記錄route
    • 4、域名解析配置檔案
    • 5、本地主機映射檔案
  • 二、DHCP原理與配置
    • 1、DHCP服務
    • 2、DHCP的租約過程
    • 3、使用DHCP動态配置主機位址
  • 二、執行個體:配置DHCP伺服器
    • 1、設定虛拟網絡編輯器
    • 2、配置網絡位址
    • 3、在eNSP中配置dhcp中繼
    • 4、安裝dhcp軟體包
    • 5、備份
    • 6、編輯dhcpd.conf
    • 7、驗證

一、網絡設定

1、設定網絡參數的方式

1.臨時配置——使用指令調整網絡參數

簡單、快速,可直接修改運作中的網絡參數

—般隻适合在調試網絡的過程中使用

系統重新開機以後,所做的修改将會失效

2.固定設定—通過配置檔案修改網絡參數

修改各項網絡參數的配置檔案

适合對伺服器設定固定參數時使用

需要重載網絡服務或者重新開機以後才會生效

2、檢視主機名稱

hostname指令

檢視或臨時設定目前主機名

hostname[主機名]

永久設定主機名

hostnamectl set-hostname[主機名]

3、設定路由記錄route

1.添加到指定網段的路由記錄

route add -net 網段位址gw IP位址

2.删除到指定網段的路由記錄

route del -net 網段位址

3.向路由表中添加預設網關記錄

route add default gw IP位址

4.删除路由表中預設的網關記錄

route del default gw IP位址

4、域名解析配置檔案

1./etc/resolv.conf檔案

儲存本機需要使用的DNS伺服器的IP位址

2.示例

vim /etc/resotv.conf

search localdomain

nameserver 202.106.0.20

ammeserver 202.106.140.1

3.注意: CentOS 7需要在NetworkManager.conf檔案main段内設定dns=none,并重新開機NetworkManager服務,或者使用CentOS 7新添加nmcli指令進行設定

5、本地主機映射檔案

1./etc/hosts 檔案

儲存主機名與lIP位址的映射記錄

2.示例

cat /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.119.75.218.70 www.baidu.com

3.hosts檔案和DNS伺服器的比較

預設情況下,系統首先從

hosts檔案查找解析記錄ohosts檔案隻對目前的主機有效

ohosts檔案可減少DNS查詢過程,進而加快通路速度

二、DHCP原理與配置

1、DHCP服務

1.DHCP(動态主機配置協定)

2.由Internet工作任務小組設計開發

3.專門用于為TCP/IP網絡中的計算機自動配置設定TCP/IP參數的協定

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

2、DHCP的租約過程

客戶機從DHCP伺服器獲得lIP位址的過程稱為DHCP的租約過程

分為四個步驟

(1)用戶端在網絡中搜尋伺服器

(2)伺服器向用戶端響應服務

(3)用戶端向目标伺服器發出服務請求

(4)伺服器向用戶端提供服務

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

3、使用DHCP動态配置主機位址

1.DHCP服務

為大量客戶機自動配置設定位址,提供集中管理

減輕管理和維護成本、提高網絡配置效率

2.可配置設定的位址資訊主要包括

網卡的IP位址、子網路遮罩

對應的網絡位址、廣播位址

預設網關位址

DNS伺服器位址

二、執行個體:配置DHCP伺服器

1、設定虛拟網絡編輯器

關閉VMnet1的dhcp服務
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

2、配置網絡位址

設定VMware1

設定ipv4版本

使用固定ip位址

修改虛拟機ens33配置

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

3、在eNSP中配置dhcp中繼

打開ensp如圖選擇裝置并配置
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

LSW1

[Huawei]dis current-configuration

vlan batch 10 20 100

interface Ethernet0/0/1

port link-type access

port default vlan 10

interface Ethernet0/0/2

port link-type access

port default vlan 20

interface Ethernet0/0/3

port link-type trunk

port trunk allow-pass vlan 2 to 4094

interface Ethernet0/0/4

port link-type access

port default vlan 100

LSW2

[Huawei]dis current-configuration

vlan batch 10 20 100

dhcp enable

interface Vlanif10

ip address 192.168.10.254 255.255.255.0

dhcp select relay

dhcp relay server-ip 192.168.100.20

interface Vlanif20

ip address 192.168.20.254 255.255.255.0

dhcp select relay

dhcp relay server-ip 192.168.100.20

interface Vlanif100

ip address 192.168.100.254 255.255.255.0

dhcp select relay

dhcp relay server-ip 192.168.100.20

interface GigabitEthernet0/0/1

port link-type trunk

port trunk allow-pass vlan 2 to 4094

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

4、安裝dhcp軟體包

yum install -y dhcp——安裝

cd /etc/dhcp/——進入目錄

ls——檢視

less dhcpd.conf——檢視詳情

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

5、備份

cd /usr/share/doc/dhcp-4.2.5/——進入目錄

cp /usr/share/doc/dhcpd.conf.example /etc/dhcp/dhcpd.conf——複制

ls——檢視

vim /etc/ dhcp/dhcpd.conf——編輯

systemctl start dhcpd——啟動

netstat -naup | grep 67——檢視udp協定

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

6、編輯dhcpd.conf

#設定全局配置參數

option domain-name-servers ns1.internal.example.org;——指定DNS 伺服器位址

option domain-name “internal.example.org” ——指定預設域名

default-lease-time 600;——預設租約為10分鐘,機關為秒

max-lease-time 7200;——最大租約為2小時,機關為秒

ddns-update-style none;——禁用DNS 動态更新

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

#subnet網段聲明(作用于整個子網段,部配置設定置參數優先級高于全局配置參數)

subnet 192.168.100.0 netmask 255.255.255.0 ——聲明要配置設定的網段位址

range 192.168.100.10 192.168.100.20——設定位址池

option routers 192.168.100.254——指定預設網關位址

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

#host主機聲明(給單機配置設定固定的IP位址)

host hostname——指定需要配置設定固定IP位址的客戶機名

hardware ethernet 00:c0 : c3: 22:46:81;——指定該主機的MAC位址

fixed-address 192.168.100.188;——指定保留給該主機的IP位址

#後面内容可都删除

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

systemctl start dhcpd

systemctl stop firewalld

setenforce o

netstat -anpu l grep “:67”

#如果DHCP服務啟動失敗,可以檢視日志檔案vim /var/log/messages

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

7、驗證

ipconfig

ipconfig /release——釋放位址

ipconfig /renew——更新位址

Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器

繼續閱讀