在Ubuntu虚拟机检查DHCP服务是否启动
时间: 2024-02-27 13:56:12 浏览: 26
您可以通过以下命令来检查Ubuntu虚拟机上的DHCP服务是否已经启动:
1. 打开终端,输入以下命令来检查isc-dhcp-server服务是否已经安装:
```
sudo apt-get install isc-dhcp-server
```
2. 输入以下命令来检查DHCP服务是否正在运行:
```
sudo systemctl status isc-dhcp-server
```
如果DHCP服务正在运行,则应该会看到类似以下的输出:
```
● isc-dhcp-server.service - DHCP server for automatic IP address assignment
Loaded: loaded (/lib/systemd/system/isc-dhcp-server.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-08-17 16:48:57 UTC; 1h 12min ago
Docs: man:dhcpd(8)
Main PID: 2274 (dhcpd)
Tasks: 1 (limit: 1109)
Memory: 2.1M
CGroup: /system.slice/isc-dhcp-server.service
└─2274 /usr/sbin/dhcpd -f -q -4 -pf /run/dhcp-server/dhcpd.pid -cf /etc/dhcp/dhcpd.conf enp0s3
```
如果DHCP服务未运行,则应该会看到类似以下的输出:
```
● isc-dhcp-server.service - DHCP server for automatic IP address assignment
Loaded: loaded (/lib/systemd/system/isc-dhcp-server.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:dhcpd(8)
```
如果DHCP服务未运行,则您可以通过以下命令启动DHCP服务:
```
sudo systemctl start isc-dhcp-server
```
如果您需要在系统启动的时候自动启动DHCP服务,则可以使用以下命令:
```
sudo systemctl enable isc-dhcp-server
```
希望这能够帮助您检查Ubuntu虚拟机上的DHCP服务是否已经启动。