我正在Linux(Ubuntu)中創建一個DHCP客戶端。我正在創建一個udp套接字並將其綁定到端口68,然後調用recvfrom。我收到拒絕綁定錯誤的權限。我懷疑有一個已經綁定到68端口的守護進程或進程。我如何找到它?端口68上的DHCP客戶端綁定錯誤
0
A
回答
1
你需要是超級用戶綁定到低於1024的端口,你有沒有試圖運行它與sudo?
要查出是否有被綁定到端口68,這樣做:
sudo netstat -l -u -n -p | grep 68
1
問題:你是根嗎?您必須是root用戶才能綁定到privileged port(少於1024)。
1
netstat的是你找到你的所有網絡連接的傢伙。
你想要像netstat -l這樣的東西來顯示監聽端點。
相關問題
- 1. 爲什麼DHCP客戶端在端口68上偵聽?
- 2. DHCP端口67和68用於DHCP
- 3. dhcp客戶端在Linux上,端口或使用?
- 4. 實現DHCP客戶端
- 5. 綁定RadListView客戶端端
- 6. Android,無法綁定我設備上的端口67(dhcp)
- 7. RadGrid客戶端綁定
- 8. Windows DHCP客戶端主機名編碼
- 9. 端口80上的端口錯誤
- 10. 將客戶端綁定到本地端口
- 11. C#指定客戶端端口
- 12. 如何指定iperf客戶端端口
- 13. 客戶端的socket.io錯誤
- 14. SocketPermission - 客戶端端口?
- 15. Python 3.5端口綁定錯誤
- 16. SymmetricDS示例 - 客戶端正在使用錯誤的端口
- 17. 從DHCP客戶端獲取DHCP租約時間信息Win7
- 18. 在客戶端上記錄WCF錯誤
- 19. PMI客戶端SOAP錯誤
- 20. EJB客戶端錯誤
- 21. Telnet客戶端錯誤
- 22. Angular http客戶端錯誤
- 23. 錯誤從.NET客戶端
- 24. Apache CXF客戶端錯誤
- 25. 布-CA客戶端錯誤
- 26. Perforce「鎖定客戶端」錯誤
- 27. 錯誤:(E109)完全綁定失敗:端口未綁定 - SystemC的
- 28. 在NetTcpBinding上指定客戶端端口(和IP)
- 29. C#配置TCPClient客戶端的端口
- 30. 客戶端 - 服務器代碼。如何綁定到特定端口
我以爲你連接到端口67服務器,並將套接字綁定到端口68 – Bruce 2009-11-23 13:49:51
你是對的,我忘了那個小細節:) – Puppe 2009-11-23 14:07:25