当前位置: 首页 > java >正文

CentOS 7环境配置DHCP服务器

主播多次测试,没有什么问题。如果有问题可以私信主播,主播不定时查看

目录

1. 初始配置

1.1 配置VMware workstation配置

1.2 设置虚拟机网路适配器为NAT模式

2. 环境搭建

2.1下载相应的软件包

2.2 查找下载的软件包中给出的示例代码所在目录

2.2 复制示例代码到/etc/dhcp/dhcpd.conf

2.3 修改配置

2.4 重启dhcpd 服务

3. 自定义配置网络设置

3.1 配置VMware workstation配置

3.2配置CentOS

4. 测试 DHCP是否设置成功

4.1 修改VMnet8为自动获取IP地址

4.2 查看VMnet8 是否自动获取IP地址

5. 附录

1. 初始配置

1.1 配置VMware workstation配置

1.2 设置虚拟机网路适配器为NAT模式

开启CentOS虚拟机, 打开命令行

测试是否能够正常PING通

一般开启了DHCP,就不用给CentOS多余的网络操作就可以联网了

2. 环境搭建

2.1下载相应的软件包

yum -y install dhcp.x86_64

检查

rpm -ql dhcp 

 最好做好配置文件的备份,以便可以还原

cd /etc/dhcp
cp dhcpd.conf dhcpd.confcopy

2.2 查找下载的软件包中给出的示例代码所在目录

vim /etc/dhcp/dhcpd.conf

进入上面复制的路径

cd /usr/share/doc/dhcp*

2.3 复制示例代码到/etc/dhcp/dhcpd.conf

重定向并且过滤输出dhcpd.conf.example 到 /etc/dhcp/dhcpd.conf

grep -v "^#" dhcpd.conf.example | grep -v "^$" > /etc/dhcp/dhcpd.conf 

2.4 修改配置

然后使用vim /etc/dhcp/dhcpd.conf进行编辑,保留以下配置信息即可:

(dd命令可以删除一整行)

vim /etc/dhcp/dhcpd.conf

修改配置,例如我的

2.5 重启dhcpd 服务

保存好后,重启一下dhcp服务

systemctl restart dhcpd

这样就成功的配置好了DHCP服务器

3. 自定义配置网络设置

由于我们现在将CentOS虚拟机配置成了DHCP服务器,所以就不需要VMware workstation自带的DHCP了, 接下来把它关掉。

3.1 配置VMware workstation配置

        

因为我们要自己搭建DHCP服务器,所以需要关闭VMWare中的DHCP服务

设置子网IP, 这个可以不设,使用默认也行,但是后面对应的IP也要改

3.2配置CentOS

        3.1.1 配置虚拟机IP地址

                额, 由于关闭了DHCP, 所以我们接下来要手动配置IP地址等。

额, 为什么网关是192.168.46.2呢? 这是默认设置, 可以在图2的“NAT settings”按钮中看到

        3.1.2 测试

                打开终端,查看IP是否配置成功

     

ifconfig

可以看到已经配置成功了,如果没有成功,重启或者systemctl restart network试试

接下来测试一下是否能够上网

成功了,可以进行下一步操作了

4. 测试 DHCP是否设置成功

4.1 修改VMnet8为自动获取IP地址

在我们的电脑中修改VMnet8为自动获取IP地址

保存并退出
(过一段时间(1min之内),再下一步吧,因为可能正在配置)

接下来win + r , cmd

4.2 查看VMnet8 是否自动获取IP地址

ipconfig

我们就可以看到,VMnet8已经自动配置了IP地址,默认网关,并且识别到了DNS后缀, 这样就算成功了

http://www.xdnf.cn/news/2714.html

相关文章:

  • 【软件工程】面向对象编程(OOP)概念详解
  • 【神经网络与深度学习】五折交叉验证(5-Fold Cross-Validation)
  • 新一代质量管理QMS系统,产品质量全追溯
  • 除了Object.freeze(),JavaScript中还有哪些优化性能的对象限制方法?
  • 如何定义命名空间
  • STM32的Flash映射双重机制
  • x-cmd install | Orbiton:极简至上的终端文本编辑器与轻量级 IDE
  • 高性价比手机如何挑选?
  • 复合模式(Composite Pattern)
  • 佛山大旺高新区3650 M5 ERP服务器维修案例
  • 在 Conda 中,包的安装路径在电脑的哪里
  • IIS服务器提示ERR_HTTP2 PROTOCOL ERROR解决方案
  • 在 Spring Boot 中实现异常处理的全面指南
  • 【广州华锐视点】AR 远程协同:突破时空限制的利器
  • Java 的创新与变革之路:从 JDK 7 到 JDK 23
  • DELL R740服务器闪黄灯不开机故障案例
  • 基于单片机的游泳馆智能管理系统设计与实现
  • 2025年绿色材料与制造技术国际学术会议(GMMT 2025)
  • 爬虫学习笔记(一)
  • 云原生--核心组件-容器篇-6-Docker核心之-镜像仓库(公共仓库,私有仓库,第三方仓库)
  • AI智能体开发新范式:多智能体协作与自进化系统的构建之道
  • jenkins容器提示磁盘空间过低
  • 大模型的scaling laws:Scaling Laws for Neural Language Models
  • 一文了解无人机系统
  • 集成学习详解
  • 03 构造与析构
  • 【OSG学习笔记】Day 13: 事件处理——响应键盘与鼠标
  • 12前端项目----添加购物车1.0
  • 计算机视觉——通过 OWL-ViT 实现开放词汇对象检测
  • Dockerfile 编写根据需求阶段而出现