centos配置DHCP
时间: 2023-10-14 14:09:40 浏览: 94
1. 安装dhcp服务器软件:
```
sudo yum install dhcp -y
```
2. 配置dhcp服务器:
```
sudo vi /etc/dhcp/dhcpd.conf
```
在文件末尾添加以下内容,修改配置文件中的网段信息和网关地址:
```
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
}
```
- subnet:指定子网的网段和掩码
- range:指定dhcp服务分配的IP地址范围
- option:指定dhcp服务分配的其他选项
- default-lease-time:指定dhcp分配的IP地址的默认租期
- max-lease-time:指定dhcp分配的IP地址的最长租期
3. 配置网络接口文件:
```
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
```
将以下内容添加到文件中:
```
BOOTPROTO="dhcp"
ONBOOT="yes"
```
4. 启动dhcp服务:
```
sudo systemctl start dhcpd
```
5. 设置dhcp服务开机自启:
```
sudo systemctl enable dhcpd
```
6. 验证dhcp服务是否正常运行:
```
sudo systemctl status dhcpd
```
7. 在客户端机器上打开终端,使用dhclient命令获取IP地址:
```
sudo dhclient eth0
```
8. 验证客户端机器是否获取到了IP地址:
```
ip addr
```
可以看到客户端已经获取到了IP地址。
阅读全文