我有 Ubuntu 服务器 12.10 作为 DRBL 和 CloneZilla。我怎样才能知道有多少 IP 地址已分配给客户端。如何控制/监视 DHCP 守护程序服务(停止/启动/状态)?
要监控 Dhcp 租约,只需在终端中输入:
gedit /var/lib/dhcp/dhcpd.leases
Run Code Online (Sandbox Code Playgroud)
要列出所有活动客户端 IP,您可以使用 nmap。它可以列出 DHCP 和静态客户端。
你可以在你的电脑上安装 nmap
sudo apt-get install nmap
Run Code Online (Sandbox Code Playgroud)
然后列出您可以执行的所有活动客户,
nmap -v -sP 192.168.0.0/255
Run Code Online (Sandbox Code Playgroud)
这里将扫描 0 到 255 之间的 IP,并显示活动 IP。
我能找到的更好的网络监视器是nethogs。你可以通过安装来获取它
sudo apt-get install nethogs
Run Code Online (Sandbox Code Playgroud)
然后简单地
sudo nethogs <connection_name>
Run Code Online (Sandbox Code Playgroud)
可以在您的终端中显示流量监视器。
希望这可以帮到你。