Linux网络之配置DHCP中继2_ensp中cloud vmnet2-程序员宅基地

技术标签: Linux网络  网络  运维  linux  centos  云计算  

Linux之DHCP中继

一、实验步骤

1、eNSP中创建几个设备

mark

2、Cloud1设置绑定VMnet3

mark

3、连接各设置,并启动

mark

4、SW2配置

undo terminal monitor ##关闭不需要的提示

sys

sysname SW2

display vlan

vlan batch 10 20 100

int e0/0/2

p l a

p d v 10

int e0/0/3

p l a

p d v 20

int e0/0/4

p l a

p d v 100

int e0/0/4

p l a

p d v 100

int e0/0/1

p l t

p t a v all

q

5、SW1配置

undo terminal monitor ##关闭不需要的提示

sys

sysname SW1

vlan batch 10 20 100

int g0/0/1

p l t

p t a v all

int vlan 10

ip add 192.168.10.1 24

int vlan 20

ip add 192.168.20.1 24

int vlan 100

ip add 192.168.80.1 24

q

dhcp enable

int vlan 10

dhcp select relay

dhcp relay server-ip 192.168.80.100

int vlan 20

dhcp select relay

dhcp relay server-ip 192.168.80.100

int vlan 100

dhcp select relay

dhcp relay server-ip 192.168.80.100

6、虚拟机配置连网后,安装DHCP的包

yum install dhcp* -y

mark

7、网卡绑定VMnet3

mark

8、修改网卡信息

vim /etc/sysconfig/network-scripts/ifcfg-ens33

mark

9、配置完成重启网卡,不成功就重启Linux

service network restart

mark

10、目前拼自身的网卡是通的,其它网卡不通

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LNdL5SGM-1594100516400)(C:\Users\jlfen\AppData\Roaming\Typora\typora-user-images\image-20200707104841500.png)]

11、查看DHCP配置文件

cat /etc/dhcp/dhcpd.conf

mark

12、复制文件

cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf

mark

13、编辑配置文件

vim /etc/dhcp/dhcpd.conf

mark

14、关闭访火墙

setenforce 0

iptables -F

mark

15、开启DHCP服务

systemctl start dhcpd

mark20

16、ping10网段和20网段拼通

mark

17、设置PC1和PC2为DHCP模式

mark

mark

18、DHCP获取IP

mark

mark

二、实验总结

1、网卡重启失败问题?

解决方案1:和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了, service NetworkManager stop,并且禁止开机启动 chkconfig NetworkManager off 。之后重启就好了。

解决方案2:和配置文件的MAC地址不匹配,这个也好解决,使用ip addr(或ifconfig)查看mac地址,并在文件ifcfg-ens33中配置mac地址等

解决方案3:设定开机启动一个名为NetworkManager-wait-online服务,命令为:
systemctl enable NetworkManager-wait-online.service

解决方案4:查看/etc/sysconfig/network-scripts下,将其余无关的网卡位置文件全删掉,避免不必要的影响,即只留一个以ifcfg开头的文件。

解决方案5:将ifcfg-xxx文件中的DEVICE一行注释掉。

解决方案6:将ifcfg-xxx中的NAME改为和文件名一致。

解决方案7:重启看网卡是否恢复,还有问题只能重装系统。

2、配置子网段时,只配置了10和20网段,这时启动DHCP服务失败?

必须要配置当前主机的网段信息。

3、DHCP没有安装成功?

centOS环境一定要联网成功,ping www.baidu.com可以正常返回。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39608791/article/details/107179768

智能推荐

SSM整合实战【V3.0】--- 登录、注册、ajax校验_ssm ajax用实体层注册-程序员宅基地

SSM整合实战【V3.0】--- 登录、注册、ajax校验一、用户表【存储用户注册信息】二、首页三、实现注册功能1、pojo2、mapper接口3、mapper映射文件4、mapper实现类5、注册mapper6、service接口7、service实现类8、Register controller9、注册页面四、实现登录功能(dao和service和上面差不多就不放了)1、controller2、登录页面本片博客记录新增登录注册页面,以及前端后台的数据校验整个项目的博客在下方【从零到一】Spring_ssm ajax用实体层注册

muduo base库学习笔记 9——线程特定数据、线程本地当地类封装-程序员宅基地

线程特定数据了解线程特定数据在单线程程序中,经常要用到“全局变量”以实现多个函数间共享数据。在多线程环境下,由于数据空间是共享的,全局变量也是所有线程所共有的。但有时应用程序设计中有必要提供线程私有的全局变量,即仅在某个线程中有效,但却可以跨多个函数访问POSIX线程库通过维护一定的数据结构来解决这个问题,这个数据成为Thread-specific Data或TSD,线程特定数据也称为线程本地存储TLS(Thread-local storage)线程特定的数据结构????:一旦一个线程创建了

读程序员网游专题云风的文章有感-程序员宅基地

本文作者:sodme本文出处:http://blog.csdn.net/sodme声明:本文可以不经作者同意任意转载、复制、引用。但任何对本文的引用,均须注明本文的作者、出处以及本行声明信息。  1.勇于承认失败  国内的游戏厂商,让人觉得能有大家风范的少之又少,炒作、随意夸大游戏品质,好象不吹牛就没人知道他游戏作得烂似的。由于网游市场渐显的各种风险增加,资本市场从2004年底开始,对网游的投入渐

华为mate50和华为mate40区别 哪个值得入手_mate40 mate50 mate60-程序员宅基地

华为在受到制裁之前提前生产了一批麒麟9000芯片,华为Mate40系列、华为Mate X2系列、华为P50Pro使用了一部分,目前还有一定的库存,所以华为Mate50系列依然会存在麒麟9000版本。华为Mate50系列依然还会有骁龙898版本,同样为4G芯片,保持与华为P50系列一致的配置策略,都仅支持4G网络。值得注意的是,目前华为鸿蒙OS3.0也即将发布,华为Mate50系列肯定会内置鸿蒙OS3.0,距离发布还有很长一段时间,在经过优化之后,华为Mate50系列的性能将更上一层楼。_mate40 mate50 mate60

北邮JAVA高级语言程序设计(选修课)第六次图形化作业_java 画图 北邮-程序员宅基地

北邮JAVA高级语言程序设计(选修课)第六次图形化作业要求描述:设计图形界面,实现员工信息的录入和查询。该界面上有菜单如下EmployeeInfoInput(一级菜单)–CommisionEmployee(二级菜单)–BasePlusCommisionEmployeeSearch(一级菜单)—AverageEarningSearch(查询全部员工的平均工资)点击EmployeeInfoInput菜单下的某个菜单,弹出对话框,可以录入该类员工的详细信息,保存到内存中。点击Search菜单下_java 画图 北邮

Java开发工程师面试题-程序员宅基地

java是单根继承体系,不能实现多继承,但是可以通过接口模拟多继承被final修饰的类,成员方法,成员变量分别是什么效果?答:被final修饰的类不能被继承;被final修饰的方法可以继承,但不能重写;被final修饰的变量就是一个常量,只能被赋值一次。Java的四种修饰符的访问权限范围:public>protected>default>private重载和重写...

随便推点

安装windows和Ubuntu双系统,并且在Ubuntu安装python和pycharm_window装ubuntu还能再ubuntu上安装pycharm吗-程序员宅基地

1、制作U盘启动盘https://jingyan.baidu.com/article/5225f26b0bb45fe6fa0908bc.html2、安装Ubuntu下载地址:http://mirrors.shu.edu.cn/ubuntu-releases/16.04/(上海大学开源镜像)https://jingyan.baidu.com/article/4d58d5411380d..._window装ubuntu还能再ubuntu上安装pycharm吗

sm4加密Java实现参考代码_java sm4-程序员宅基地

来源博客:https://blog.csdn.net/CREATE_17/article/details/89067193package com.demo.utils;import java.util.Arrays;public class Sms4 { /** * @description: ENCRYPT与DECRYPT为加解密的判断依据 */ private static final int ENCRYPT = 1; private ._java sm4

腾讯移动分析--页面中用户操作数据统计的工具_软件用户数据统计页面-程序员宅基地

H5中配置:只需要将腾讯移动分析后台生成的js sdk代码加入到需要统计的H5页面中即可//示例代码<script> var _mtac = {}; (function() { var mta = document.createElement("script"); mta.src = "//pingjs.qq.com/h5/stats.js?v..._软件用户数据统计页面

ifix与AB PLC contrologix 5300系列的通讯_ifix ids驱动-程序员宅基地

在最近一个改造项目中,由于先前的4G 平台不稳定,本公司自己组建4G VPN来实现。遇到问题:AB 高版本PLC(1769-L33ER)使用标签名直接代替了地址,ifix的ABR驱动只支持SLC500,PLC3,PLC5系列。1.使用ifix自带OPC来进行读取(有问题)a.首先安装Rslinx class gateway版本(需要破解授权),然后建立连接,并新建TOPIC。b.利用i..._ifix ids驱动

手把手教你封装一个自己的数据库框架~_如何封装一款既支持mysql也支持国产化数据库的框架_王秋瑶的博客-程序员宅基地

本教程将给大家深度剖析数据库框架底层实现的原理,然后采用泛型、反射、注解机制来教大家做一个自己的数据库框架。前面学习了很多教程,我们转换了一下风格,开始从一个点切入,做更加深入的提升,这也是符合人的认知原理的,首先你抛弃繁琐的原理概念,先手动做一个东西出来,让自己有个概括性的认识,知识点可能理解的不是很深,但是通过多次动手实战,能做项目,然后我们再来杀回马枪,去深入了解它的原理数据库一直是项目开发中的重中之重,所以我们抓住重点,从数据库下手,在本教程中,我们会深入讲解市面上最流行的数据库框架如hibe._如何封装一款既支持mysql也支持国产化数据库的框架

PCL均匀采样uniform_sampling_点云识别 pcl-程序员宅基地

#pragma warning(disable:4996)#include <pcl/io/pcd_io.h>#include <pcl/keypoints/uniform_sampling.h>#include <pcl/visualization/pcl_visualizer.h>intmain(int argc, char** argv){ pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl_点云识别 pcl