linux中怎樣設定DHCP

2021-09-22 09:30:57 字數 2179 閱讀 7868

linux怎樣設定dhcp

環境:rh linux 9.0 使用linux下經常使用的dhcpd包。

1、安裝:  先拷貝dhcp-3.0.5.tar.gz軟體到/tmp資料夾下

#cd /tmp

#gunzip dhcp-3.0.5.tar.gz

#tar xvf dhcp-3.0.5.tar 解開後會看到該資料夾下新建乙個子資料夾dhcp-3.0.5

#cd dhcp-3.0.5 //進入該子資料夾

#configure

#make

#make install 把dhcp安裝完成

2、配置

dhcp服務最重要的配置工作就是配置/etc/dhcpd.conf內容如今把本地機的配置貼出來。

/etc/dhcpd.conf:

default-lease-time 1296000;

#ip最長失效時間

max-lease-time 4000000;

option subnet-mask 255.255.255.0;

#子網的掩碼

option broadcast-address 192.168.0.255;

#網路的廣播位址

option routers 192.168.0.254;

#閘道器的位址

option domain-name-servers 211.151.48.59,211.151.48.47;

#網域名稱解析位址

ddns-update-style ad-hoc;

subnet 192.168.0.0 netmask 255.255.255.0

#也能夠象以下一樣按mac位址指定ip

#host jephe

配置dhcpd.conf檔案完成。

3、啟動服務

#dhcpd

即能夠在命令列方式下啟動。

以下可把命令加到啟動中。

編輯或新建/etc/rc.d/init.d/dhcpd檔案寫入以下內容:

#vi /etc/init.d/dhcpd

. /etc/rc.d/init.d/functions

. /etc/sysconfig/network

# check that networking is up.

[ $ = "no" ] && exit 0

[ -f /usr/sbin/dhcpd ] || exit 0

[ -f /etc/dhcpd.conf ] || exit 0

retval=0

# see how we were called.

case "$1" in

start)

# start daemons.

echo -n "starting dhcpd: "

daemon /usr/sbin/dhcpd eth1

retval=$?

echo

[ $retval -eq 0 ] && touch /var/lock/subsys/dhcpd

;;stop)

# stop daemons.

echo -n "shutting down dhcpd: "

killproc dhcpd

retval=$?

echo [ $retval -eq 0 ] && rm -f /var/lock/subsys/dhcpd ;; restart|reload) $0 stop $0 start retval=$?

;; status) status dhcpd retval=$? ;; *) echo "usage: dhcpd " exit 1 esac exit $retval

當中 daemon /usr/sbin/dhcpd eth0 這句為指定須要對於那乙個網絡卡的ip段內的機器進行解析。

假設為第二塊網絡卡設 為:eth1

使用服務命令進行啟動和停止

#service dhcpd start|stop|restart

無錯誤輸出則該配置檔案無誤.

增加到啟動服務中:

#chkconfig --add dhcpd

#chkconfig --level 2345 dhcpd on

#chkconfig --list dhcpd

#dhcpd 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

linux中怎樣設定DHCP

linux怎樣設定dhcp 環境 rh linux 9.0 使用linux下經常使用的dhcpd包。1 安裝 先拷貝dhcp 3.0.5.tar.gz軟體到 tmp資料夾下 cd tmp gunzip dhcp 3.0.5.tar.gz tar xvf dhcp 3.0.5.tar 解開後會看到該資...

linux中如何設定DHCP

linux如何設定dhcp 1 安裝 先拷貝dhcp 3.0.5.tar.gz軟體到 tmp目錄下 cd tmp gunzip dhcp 3.0.5.tar.gz tar xvf dhcp 3.0.5.tar 解開後會看到該目錄下新建乙個子目錄dhcp 3.0.5 cd dhcp 3.0.5 進入該...

第8章Linux設定DHCP

8 1 linux dhcp配置dhcp伺服器配置 mkdir mnt cdrom mount r dev cdrom mnt cdrom cd etc yum.repos.d llmkdir backup mv centos backup touch hgs.repo vim hgs.repo y...