linux上搭建DHCP服务

1.首先安装DHCP服务需要的软件包

yum install dhcp*

2.手工编译DHCP主配置文件/etc/dhcp/dhcpd.conf

配置内容如下

ddns-update-style none;

default-lease-time 600;

max-lease-time 1200;

option domain-name "ceshi.com";

option domain-name-servers 192.168.3.202;

subnet 192.168.3.0 netmask 255.255.255.0 {

range 192.168.3.190 192.168.3.210;

option subnet-mask  255.255.255.0;

option routers       192.168.3.253;

host Server01 {

hardware ethernet B0:51:8E:01:94:86;

fixed-address     192.168.3.202;

}

}

3使用命令测试配置未见是否存在语法错误

[root@ns1 ~]# service dhcpd configtest

Syntax: OK

正常

4开启允许分配IP地址的主机端口文件

vim /etc/sysconfig/dhcpd

DHCPDARGS= eth0

测试通过测试成功获取IP地址

Mar 28 10:17:13 localhost dhcpd: DHCPREQUEST for 192.168.3.190 from 00:23:4d:dc:36:41 (home) via eth0

Mar 28 10:17:13 localhost dhcpd: DHCPACK on 192.168.3.190 to 00:23:4d:dc:36:41 (home) via eth0

Mar 28 10:18:53 localhost named-sdb[4247]: network unreachable resolving 'py.qlogo.cn/A/IN': 2001:dc7:1000::1#53

Mar 28 10:19:48 localhost dhcpd: DHCPREQUEST for 192.168.0.163 from 18:87:96:a0:ec:33 via eth0: ignored (not authoritative).

Mar 28 10:22:13 localhost dhcpd: DHCPREQUEST for 192.168.3.190 from 00:23:4d:dc:36:41 (home) via eth0

Mar 28 10:22:13 localhost dhcpd: DHCPACK on 192.168.3.190 to 00:23:4d:dc:36:41 (home) via eth0

成功分配给MAC为00:23:4d:dc:36:41主机

DHCP中继让不同网主机跨越网段获取DHCP分配IP,

1安装DHCP服务包

yum -y install *

2开启服务器的路由转发功能

vim /etc/sysctl.conf

将net.ipv4.ip_forward=0修改为1启用

使用让其修改生效

sysctl -p

3设置允许DHCP中继接口及DHCP服务器修改文件

[root@ns1 ~]# vim /etc/sysconfig/dhcrelay

# Command line options here

INTERFACES="eth0 eth1"

DHCPSERVERS="192.168.3.202"

4开启服务

/etc/init.d/dhcrelay rest

本文来自:

飞凌 修改ip地址 linux,linux上搭建DHCP服务相关推荐

  1. 飞凌 修改ip地址 linux,[新手指导]imx6开发板 IP及MAC地址修改

    imx6开发板如何设置IP地址: imx6开发板网络相关配置声明: 每位imx6开发板用户的网络使用环境未必相同,本次操作基于飞凌嵌入式imx6开发板,网络环境如下.实际使用中,请按照实际网络环境自行 ...

  2. Linux / CentOs 7搭建DHCP服务

    在前面介绍了怎么在Windows server 2016中搭建DHCP服务, 我们今天介绍如何在Linux / CentOS 7操作系统中搭建DHCP服务? 跟在Windows server 2016 ...

  3. linux系统上搭建vsftp服务

    实验 实验环境: 在虚拟机搭建一台linux服务器和一台win7系统客户机. 实验要求: 一,匿名访问FTP服务,并可以上传和下载目录和文件. 二,用户验证访问FTP服务,上传和下载目录和文件. 三, ...

  4. Linux 服务器上搭建SVN服务端

    1. 安装 使用yum命令安装svn服务 yum install subversion 安装完成后 检查SVN是否安装成功 svnserve --version 查看SVN安装位置 rpm -ql s ...

  5. 如何在VPS(Linux)上搭建Yakit服务端

    安装以Ubuntu系统为例 目录 1.前期准备 2.Yakit部署 2.1Yakit引擎安装 2.2Yakit服务启动 3.测试连接 1.前期准备 Yakit安装需要依赖一个libpacp包,这个包如 ...

  6. linux系统修改ip地址教程。

    在Linux系统中,修改IP地址的方法会略有不同,下面为大家介绍两种常用的方法. 方法一:通过命令行修改IP地址 步骤一:打开终端,并使用root用户登录系统. 步骤二:输入命令 ifconfig , ...

  7. linux云计算架构师:搭建DHCP服务和NTP网络时间同步

    全套学习资料移步至公众号[学神来啦]更多学习资料添加扣扣资源群:661308959 本节所讲内容:   3.1  DHCP服务器工作原理   3.2  实战:使用DHCP动态分配IP地址   3.3 ...

  8. 1.0 Linux 网络相关概念和修改IP地址的方法

    网卡的命名规则 CENTOS6的网卡命名方式:它会根据情况有所改变而非唯一且固定,在CENTOS6之前,网络接口使用连续号码命名: eth0. eth1等,当增加或删除网卡时,名称可能会发生变化 CE ...

  9. 【OS】Linux环境下配置固定IP地址--静态IP地址(不能上外网问题)

    [OS]Linux环境下配置固定IP地址--静态IP地址(不能上外网问题) ---red hat重启网卡 service network restart /etc/rc.d/init.d/networ ...

最新文章

  1. android doGet和doPost
  2. 澎湖县地产泡沫的破灭
  3. Volatile关键字的详解
  4. java 点是否在三角形_java – 查找点是否在三角形内
  5. MySQL 学习笔记 二
  6. 利用 Cache_Lite代替codeigniter中的cache功能
  7. a5 1c语言实现,初识C语言1_qq5fb3b05a5f322的技术博客_51CTO博客
  8. 《C++游戏编程入门(第4版)》——1.2 编写第一个C++程序
  9. 腾讯云短信功能初步使用
  10. 从Windows中删除Node.js
  11. 《跟开涛学SpringMVC》学习笔记
  12. myeclipse10注册机详细使用方法
  13. 直播美颜SDK代码浅析:直播平台接入美颜SDK是怎样实现美颜的?
  14. Hadoop学习----HDFS
  15. Houdini 使用Python设置Preference
  16. 自定义控件---继承ViewGroup类方式(循序渐进之第3步效果----图片左右拖动+RadioGroup切换效果)
  17. 一个阴历阳历互相转化的类(c#源码)
  18. 卧槽:原来7-zip才是解压缩软件中的业界良心!
  19. App开发用什么软件?零基础也可以制作App
  20. 仿新浪微博项目需求,及数据库建设

热门文章

  1. Vue里标签嵌套限制问题解决------解析DOM模板时注意事项:
  2. Win8.1无法安装更新,提示0x800*****错误的解决方法
  3. [原创]K8域控植入脚本生成器(内网渗透/RPC不可用解决方案)
  4. [转]解决STM32开启定时器时立即进入一次中断程序问题
  5. 哈希查找解决地址冲突的两种最常见方法(线性探测再散列,链地址法)C++实现
  6. Nginx 502 bad gateway的解决方案
  7. 关于浏览器兼容问题的解决办法,全部都在这里了
  8. Android Studio 启动模拟器出现“Timed out after 300seconds waiting for emulator to come online“解决方案
  9. ssh 免密码登录(设置后仍需输密码的原因及解决方法)
  10. Oralce Plsql 中文显示乱码问题无需修改注册表完美解决