DHCP 自动获取IP服务
来源:互联网 发布:js入门教程视频 编辑:程序博客网 时间:2024/05/16 18:20
-------
DHCP服务:
------------
配置服务器的三步:
第1步:设置静态IP
第2步:更改主机名
第3步:关闭防火墙和selinuc
# 清除防火墙配置,并停止
# iptables -F --临时清除防火墙
# /etc/init.d/iptables stop --停止防火墙服务
# chkconfig iptables off --设置防火墙开机不启动
# 关闭selinux
# vim /etc/selinux/config
7 SELINUX=disabled --由enforcing改为disabled
先在虚拟机设置>>网络适配器>>自定义>>VMnet1(仅主机模式)>>确定
然后在编辑>>虚拟网络编辑器>>VMnet1 DHCP设置 子网IP:81.1.1.0 子网掩码配置:255.255.255.0>>确定
* 注意:如果服务器跟客户端 没效果,可能是跟window的DHCP 起冲突了
右键我的电脑>>管理>>服务和启用管理>>服务>>按下V 键
找到(vmmove-dhcp-service)
---------------
DHCP服务搭建方法:
----------------------
例:两台机器
DHCP-服务器(81.1.1.168)
|
|
DHCP-客户端(DHCP自动从DHCP服务器上获取)
1、在服务器上安装DHCP软件包
# yum -y install dhcp*
# 安装好后,配置文件目录:/etc/dhcp/dhcpd.conf
分给客户端IP的记录文件:/var/lib/dhcpd/dhcpd.leases
服务启动命令:/etc/init.d/dhcpd
2、配置DHCP
# 把系统默认的样例复制到/etc/dhcp/dhcpd.conf文件里
# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
# vim /etc/dhcp/dhcpd.conf --修改配置文件
47 subnet 81.1.1.0 netmask 255.255.255.0 { --代表只在81.1.1.x这个c类网段里生效
48 range 81.1.1.200 81.1.1.220; --代表给客户端分配可用的IP,起始到结束,记住要以;结尾
49 option domain-name-servers 81.1.1.168; --配置要分配给客户端的DNS地址(本机IP)
50 option routers 81.1.1.168; --配置分配给客户端的路由网关
51 option broadcast-address 81.1.1.255; --配置81.1.1.x这个网段的广播地址
52 default-lease-time 600; --默认超时时间
53 max-lease-time 7200; --最大超时时间
54 }
备注:如果是虚拟机的话。主服务器的虚拟网络编辑器(使用本机DHCP服务将IP地址分配给虚拟机) 这个选项给去掉
3、启动DHCP服务
# /etc/init.d/dhcpd restart
4、来到客:户端验证
# 把客户端机器的网卡配置成DHCP,再重启网络服务
# /etc/init.d/network restart
5、打开日志文件查看分配的IP地址
服务器:tail -f /var/log/messages
客户端:tail -f /var/log/messages
6、如果要把客户端分配的IP给固定的话,可做如下配置
# vim /var/lib/dhcpd/dhcpd.leases --分给客户端IP的记录文件
在文件的最下面加上下面一段代码即可
host Client { --host后面接的是客户端主机名称,可以自定义,建议为主机名
hardware ethernet 00:0c:29:82:6f:db; --代表客户端的物理MAC地址
fixed-address 81.1.1.218; --代表如果有遇到物理MAC地址为上面一行的,则分配这行的IP给他
}
测试,重复第5步
7、清除客户端IP地址缓存方法
# /etc/init.d/NetworkManager stop --停掉这个服务,每次重启网络服务时,系统都会重新去DHCP服务器上获取IP地址
# /etc/init.d/network restart --重启网络服务
*如果是有无线网卡的话就不能停止这个服务,否则无线网卡就用不了
DHCP服务:
------------
配置服务器的三步:
第1步:设置静态IP
第2步:更改主机名
第3步:关闭防火墙和selinuc
# 清除防火墙配置,并停止
# iptables -F --临时清除防火墙
# /etc/init.d/iptables stop --停止防火墙服务
# chkconfig iptables off --设置防火墙开机不启动
# 关闭selinux
# vim /etc/selinux/config
7 SELINUX=disabled --由enforcing改为disabled
先在虚拟机设置>>网络适配器>>自定义>>VMnet1(仅主机模式)>>确定
然后在编辑>>虚拟网络编辑器>>VMnet1 DHCP设置 子网IP:81.1.1.0 子网掩码配置:255.255.255.0>>确定
* 注意:如果服务器跟客户端 没效果,可能是跟window的DHCP 起冲突了
右键我的电脑>>管理>>服务和启用管理>>服务>>按下V 键
找到(vmmove-dhcp-service)
---------------
DHCP服务搭建方法:
----------------------
例:两台机器
DHCP-服务器(81.1.1.168)
|
|
DHCP-客户端(DHCP自动从DHCP服务器上获取)
1、在服务器上安装DHCP软件包
# yum -y install dhcp*
# 安装好后,配置文件目录:/etc/dhcp/dhcpd.conf
分给客户端IP的记录文件:/var/lib/dhcpd/dhcpd.leases
服务启动命令:/etc/init.d/dhcpd
2、配置DHCP
# 把系统默认的样例复制到/etc/dhcp/dhcpd.conf文件里
# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
# vim /etc/dhcp/dhcpd.conf --修改配置文件
47 subnet 81.1.1.0 netmask 255.255.255.0 { --代表只在81.1.1.x这个c类网段里生效
48 range 81.1.1.200 81.1.1.220; --代表给客户端分配可用的IP,起始到结束,记住要以;结尾
49 option domain-name-servers 81.1.1.168; --配置要分配给客户端的DNS地址(本机IP)
50 option routers 81.1.1.168; --配置分配给客户端的路由网关
51 option broadcast-address 81.1.1.255; --配置81.1.1.x这个网段的广播地址
52 default-lease-time 600; --默认超时时间
53 max-lease-time 7200; --最大超时时间
54 }
备注:如果是虚拟机的话。主服务器的虚拟网络编辑器(使用本机DHCP服务将IP地址分配给虚拟机) 这个选项给去掉
3、启动DHCP服务
# /etc/init.d/dhcpd restart
4、来到客:户端验证
# 把客户端机器的网卡配置成DHCP,再重启网络服务
# /etc/init.d/network restart
5、打开日志文件查看分配的IP地址
服务器:tail -f /var/log/messages
客户端:tail -f /var/log/messages
6、如果要把客户端分配的IP给固定的话,可做如下配置
# vim /var/lib/dhcpd/dhcpd.leases --分给客户端IP的记录文件
在文件的最下面加上下面一段代码即可
host Client { --host后面接的是客户端主机名称,可以自定义,建议为主机名
hardware ethernet 00:0c:29:82:6f:db; --代表客户端的物理MAC地址
fixed-address 81.1.1.218; --代表如果有遇到物理MAC地址为上面一行的,则分配这行的IP给他
}
测试,重复第5步
7、清除客户端IP地址缓存方法
# /etc/init.d/NetworkManager stop --停掉这个服务,每次重启网络服务时,系统都会重新去DHCP服务器上获取IP地址
# /etc/init.d/network restart --重启网络服务
*如果是有无线网卡的话就不能停止这个服务,否则无线网卡就用不了
阅读全文
0 0
- DHCP 自动获取IP服务
- DHCP自动获取IP配置
- 实现DHCP自动获取IP地址
- 实现DHCP自动获取IP地址
- 实现DHCP自动获取IP地址
- KVM的DHCP无法自动获取IP
- Linux 实现DHCP自动获取IP地址
- 实现DHCP自动获取IP地址
- linux 静态IP设置 DHCP自动获取IP
- 嵌入式linux通过DHCP自动获取IP地址实现获取
- 深入剖析DHCP服务IP地址自动分配原理
- 2.Debian5.0 dhcp 自动获取ip 上网问题
- 嵌入式linux通过DHCP自动获取IP地址实现
- 实现lwip的DHCP自动获取ip地址
- ARM-Linux配置DHCP自动获取IP地址
- 嵌入式 ARM-Linux配置DHCP自动获取IP地址
- ARM-Linux配置DHCP自动获取IP地址
- 嵌入式linux通过DHCP自动获取IP地址实现
- Shiro学习系列教程四:集成web(二)
- Scrapy笔记(5)- Item详解
- sss
- Binary Search:367. Valid Perfect Square
- 拓扑排序+BFS+vector的使用
- DHCP 自动获取IP服务
- Rhyme/ Linux NTFS文件系统的支持
- Android Activity的4种启动模式详解(代码+截图)
- 普通网站的访问过程
- U3d经典必考面试题#持续更新##欢迎讨论交流#
- Java面试题集(51-70)
- impala 创建kudu表报错
- pythonAI五子棋(二)
- xinetd 托管服务:(超级守护进程服务)