端口68上的DHCP客户端绑定错误

时间:2009-11-23 13:38:47

标签: dhcp

我在Linux(Ubuntu)中创建了一个dhcp客户端。我正在创建一个udp套接字并将其绑定到端口68,然后调用recvfrom。我收到一个权限被拒绝绑定错误。我怀疑有一个守护进程或进程已经绑定到端口68.我如何找到它?

3 个答案:

答案 0 :(得分:1)

问题:你是root用户吗?您必须是root才能绑定到privileged port(少于1024)。

答案 1 :(得分:1)

您需要超级用户绑定到低于1024的端口,您是否尝试使用 sudo 运行它?

要确定某些东西是否绑定到端口68,请执行以下操作:

  

sudo netstat -l -u -n -p | grep 68

答案 2 :(得分:1)

netstat是您查找所有网络连接的人。

你想要像netstat -l这样的东西来显示监听端点。