现在系统的繁多,给大家带来的选择也多样。但是有一个问题是,同一个软件可能面对着不同系统的兼容问题。那么今天我们就来看一下DHCP和配置文件等有关的兼容问题。由于Linux有许多发现版本,不同版本使用DHCP客户端程序和DHCP服务器也不相同。Linux提供了四种DHCP客户端程 序:pump,  dhclient, dhcpxd, 和dhcpcd。了解不同Linux发行版本的服务器端和客户端程序对于常见错误排除是必要的。 笔者曾经遇到过使用SuSE Linux 9.1 DHCP服务器和使用Mandrake Linux 9.0客户机不兼容的情况。此时就必须更换客户端 程序。方法是先停止客户机的网络服务,卸载原程序,安装和服务器端兼容程序。附表:主要Linux发行版使用的DHCP客户端。

发行版本: Red Hat Linux 9.0

可选 DHCP 客户端: dhclient

DHCP客户端启动无/sbin/ifup

脚本附加配置文件:

/etc/sysconfig/network,

/etc/sysconfig/network-scripts/ifcfg-eth0

发行版本: Debian Linux 3.0

可选 DHCP 客户端: dhclient

DHCP客户端启动无/sbin/ifup

脚本附加配置文件:

/etc/network/interfaces,

/etc/dhclient.conf

发行版本: Mandrake Linux 9.1

可选 DHCP 客户端: dhclient dhcpcd, dhcpxd, pump

DHCP客户端启动: /sbin/ifup

脚本附加配置文件:

/etc/sysconfig/network,

/etc/sysconfig/network-scripts/ifcfg-eth0,

/etc/dhclient-eth0.conf

发行版本: SuSE Linux 9.1

可选 DHCP 客户端: dhcpcd dhclient

DHCP客户端启动: /sbin/ifup-dhcp

脚本附加配置文件:

/etc/sysconfig/network/dhcp

/etc/sysconfig/network/ifcfg-eth0

注:我的SuSE 10.0 里面默认安装的是dhcpcd, 上文提到的/etc/sysconfig/network/dhcp 就是dhcpcd的配置文件。

本人试过在五个iso文件里找dhclient,没有找到,但SuSE支持dhclient,  /etc/sysconfig/network/config 是dhclient的配置文件, 当然dhclient能够在rpmfind.net找到。

各Linux发行版的网络配置文件的差异我们应该熟悉。

Mandriva 属于红帽一派,尽管这个版本个性十足,配置文件还是与红帽有相似之处。

而debian 的/etc/network/interfaces 显得独树一帜。

SuSE 与 Slackware 也比较独特, 他们在/etc/下面根本没有sysconfig 这个文件夹。

【责任编辑:佟媛微 TEL:(010)68476606】

点赞 0

linux dhcp客户端配置文件,各个版本DHCP配置文件的整理相关推荐

  1. android6有个旧版DHCP客户端,哪里来的dhcp客户端?

    哪里来的dhcp客户端? (2012-04-13 06:46:47) 标签: 客户端 杂谈 哪里来的dhcp客户端?我家里申请了两条宽带线路(一条网通.一条电信),并且用两台宽带路由器相连组了网.其中 ...

  2. DHCP概述及详细的DHCP服务器部署

    文章目录 DHCP概述及DHCP服务器部署 一.DHCP概述 1.1.什么是DHCP? 1.2.DHCP工作原理 1.3.DHCP报文 1.4.DHCP租期 1.5.DHCP释放过程 1.6.DHCP ...

  3. DHCP介绍及H3C配置DHCP

    1.DHCP引入 (1)简介 DHCP(动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作,主要作用是集中的管理.分配IP地址,使网络环境中的主机动态的获得IP地址.Gateway地址.DN ...

  4. 查看linux的dhcp配置文件,DHCP客户端Linux配置及测试

    在Linux客户机上测试DHCP服务时,可以临时使用dhclient命令,也可以修改网卡的配置文件. 临时测试:执行"dhclient -d 接口名称",观察地址获取过程,按Ctr ...

  5. linux客户端设置eth0为dhcp,如何设置Linux客户端以使用通过dhcp提供的ntp信息?

    dhcpd关于向dhcp客户端提供ntp建议的方法,有太多的教程解释了如何设置服务器,以至于我一直以为ntp配置是自动执行的.最近,我开始看到本地网络中的时钟漂移,因此我认为这是一个错误的假设.因此, ...

  6. LINUX DHCP客户端配置及测试

    问题 沿用练习一的实验结果,在同一网络内另找一台Linux客户机,尝试以DHCP方式自动获取地址并确认结果: 1)调整DHCP客户机的网卡配置,测试.验证地址获取结果 2)检查DHCP客户机获取的租约 ...

  7. DHCP自动分配地址;DHCP指定IP给客户端

    实验项目: DHCP自动分配地址: DHCP 地址预留给指定客户机. 实验环境: VMware虚拟机中 Linux系统(服务器) Windows 7系统(客户端) DHCP服务软件(安装在Linux) ...

  8. H3C交换机设置DHCP中继,配合Linux 服务器为多VLAN提供DHCP地址分配服务

    H3C交换机设置DHCP中继,配合Linux 服务器为多VLAN提供DHCP地址分配服务 wanghaoqd 最近在单位用Linux做了一台DHCP服务器,使用H3C S7506R交换机做中继,为两个 ...

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

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

最新文章

  1. 代码设置LinearLayout的高度
  2. 在D-Bus适配器中声明槽
  3. 业务理解有偏差,产品和开发如何达成共识?
  4. 如何根据灰度直方图计算标准差_如何根据电器功率计算电线的粗细?
  5. centos-7部署docker
  6. ajax 前端报错,Django ajax 发送post请求 前端报错解决
  7. sql tempdb清理_SQL Server 2019内存优化的TempDB元数据
  8. 磁盘空间使用关乎SQL Server性能
  9. 寄存器和存储器的区别_汇编语言 第二章 寄存器
  10. adb 模拟器安装apk
  11. 官宣:微信可以转账到QQ上了。微信今日新增全新表情包
  12. 汽车操作系统最新研究
  13. WPS---EXCEL(八)---互换两列数据
  14. Servlet判断用户是否登陆过、异地登录和登出功能
  15. 基因组代谢网络(GEMS)与全基因组模型从入门到实践系列-----(1)模型构建环境的布置
  16. 调用泛微OA接口的一些基本常识
  17. 泰勒公式求极限c语言switch,C语言利用泰勒公式构造求SIN(X),求大触帮看我的代码哪里有问题...
  18. 数据结构-青蛙杯棒球比赛
  19. 深度linux比ubuntukylin,linux ubuntukylin和deepin操作系统的比较及改进方向的建议
  20. 桂林理工大学南宁分校php实训,桂林理工大学南宁分校冶金化工虚拟仿真实验教学中心...

热门文章

  1. 自学 Python 到什么程度能找到工作,1300+ 条招聘信息告诉你答案
  2. python开发环境的搭建和设置
  3. 【CCF】201803-2 碰撞的小球
  4. 主成分分析(PCA)-最大方差解释
  5. 漫步最优化十六——优化的一般问题
  6. [机器学习-sklearn]鸢尾花Iris数据集
  7. leetcode —— 206. 反转链表
  8. OpenFlow网络中处理正常流量的工作流程
  9. PyTorch 搭建神经网络 (MNIST)[含注释]
  10. 如何自动从Word表格中提取高亮(不同颜色)文本--Java实现