启动udhcpd时 报错 bind: Address already in use
时间: 2023-07-21 19:06:12 浏览: 172
Address already in use: JVM_Bind(端口冲突)
这个错误通常是因为另一个进程已经在使用相同的端口。你可以使用命令 `netstat -tlnp` 查看正在使用的端口和进程,然后杀死占用该端口的进程,或者更改udhcpd使用的端口。
如果你想杀死占用该端口的进程,可以使用命令 `kill <pid>`,其中 `<pid>` 是占用该端口的进程的进程ID。
如果你想更改udhcpd使用的端口,可以编辑udhcpd的配置文件,将其绑定到不同的端口。你可以在 `/etc/udhcpd.conf` 中修改 `opt dns <dns_server>` 为 `opt dns <dns_server>:<port>`,其中 `<port>` 是你想要使用的端口号。记得重新启动udhcpd服务以使更改生效。
阅读全文