博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安裝Ubuntu DHCP Server
阅读量:4285 次
发布时间:2019-05-27

本文共 2459 字,大约阅读时间需要 8 分钟。

 
安裝環境Ubuntu 12.04, 14.04 或 16.04

安裝套件
$
sudo 
apt-get
install 
isc-dhcp-server -y
配置DHCP Server
$
sudo 
vim
/etc/dhcp/dhcpd
.conf
新增下面內容:
default-lease-time 600;
max-lease-time 7200;
option domain-name "mydomain.example";
subnet 192.168.1.0 netmask 255.255.255.0 {
  
range 192.168.1.10 192.168.1.100;
  
range 192.168.1.150 192.168.1.200;
  
option subnet-mask 255.255.255.0;
  
option broadcast-address 192.168.1.255;
  
option routers 192.168.1.1;
  
option domain-name-servers 192.168.1.1, 192.168.1.2;
}
修改/etc/default/isc-dhcp-server
$
sudo 
vim
/etc/default/isc-dhcp-server
找到INTERFACES=""這行並修改,指定DHCP Server所使用的網路卡:
INTERFACES="eth2"
修改/etc/network/interfaces
$
sudo 
vim
/etc/network/interfaces
配置eth2網路卡,新增下面內容:
auto eth2
iface eth2 inet static
    
address 192.168.1.1
    
netmask 255.255.255.0
讓eth2網路卡設定生效
# Ubuntu 14.04
$
sudo 
ifdown eth2;
sudo 
ifup eth2
# Ubuntu 12.04
$
sudo 
service networking restart
重新啟動DHCP Server
$
sudo 
service isc-dhcp-server restart
DHCP Server 啟動|停止|狀態
$
sudo 
service isc-dhcp-server start|stop|status
開機不要啟動DHCP Server
# Ubuntu 16.04
$
sudo 
update-rc.d isc-dhcp-server disable
# Ubuntu 14.04 與 Ubuntu 12.04
$
echo 
manual |
sudo 
tee 
-a
/etc/init/isc-dhcp-server
.override
開機啟動DHCP Server
# Ubuntu 16.04
$
sudo 
update-rc.d isc-dhcp-server
enable
# Ubuntu 14.04 與 Ubuntu 12.04
$
sudo 
rm 
-f
/etc/init/isc-dhcp-server
.override

安裝環境Ubuntu 10.04

安裝套件
$
sudo 
apt-get
install 
dhcp3-server -y
配置DHCP Server
$
sudo 
vim
/etc/dhcp3/dhcpd
.conf
新增下面內容:
default-lease-time 600;
max-lease-time 7200;
option domain-name "mydomain.example";
subnet 192.168.1.0 netmask 255.255.255.0 {
  
range 192.168.1.10 192.168.1.100;
  
range 192.168.1.150 192.168.1.200;
  
option subnet-mask 255.255.255.0;
  
option broadcast-address 192.168.1.255;
  
option routers 192.168.1.1;
  
option domain-name-servers 192.168.1.1, 192.168.1.2;
}
修改/etc/default/dhcp3-server
$
sudo 
vim
/etc/default/dhcp3-server
找到INTERFACES=""這行並修改,指定DHCP Server所使用的網路卡:
INTERFACES="eth2"
修改/etc/network/interfaces
$
sudo 
vim
/etc/network/interfaces
配置eth2網路卡,新增下面內容:
auto eth2
iface eth2 inet static
    
address 192.168.1.1
    
netmask 255.255.255.0
讓eth2網路卡設定生效
$
sudo 
/etc/init
.d
/networking 
restart
重新啟動DHCP Server
$
sudo 
/etc/init
.d
/dhcp3-server 
restart
DHCP Server 啟動|停止|狀態
$
sudo 
/etc/init
.d
/dhcp3-server 
start|stop|status
開機不要啟動DHCP Server
$
sudo 
update-rc.d isc-dhcp-server disable
開機啟動DHCP Server
$
sudo 
update-rc.d isc-dhcp-server
enable

转载地址:http://kgsgi.baihongyu.com/

你可能感兴趣的文章
相邻数对
查看>>
C++ string 字符串匹配
查看>>
C语言字符串函数大全
查看>>
轮盘赌选择,原理及C++实现
查看>>
C/C++中各种类型int、long、double、char表示范围(最大最小值)
查看>>
《Python爬虫学习系列教程》学习笔记
查看>>
MIC编程(4)——MIC灵活高效的编程方式
查看>>
Apriori算法
查看>>
Python itertools模块详解
查看>>
Apriori算法简介及实现(python)
查看>>
Python中的集合:set与frozenset用法举例
查看>>
python strip()函数 介绍
查看>>
pandas库中数据结构DataFrame的绘制函数
查看>>
Latex使用小结
查看>>
使用networkx-python绘制点边图
查看>>
NetworkX Tutorial Release 1.10
查看>>
networkx使用笔记(二)之小试牛刀篇
查看>>
Python 优雅的操作字典
查看>>
Latex设置表格字体大小
查看>>
Latex公式及编号
查看>>