Vì ban đầu bạn đăng ở đây ^^
Nmap là một công cụ tuyệt vời để quét các cổng, tuy nhiên vì bạn có quyền truy cập vào từng điểm cuối, tôi thà sử dụng netcat để khắc phục sự cố này.
Theo Wikipedia , SIP nghe trên 5060/5061 (UDP hoặc TCP). Để xác minh cổng nào đang nghe, bạn có thể sử dụng một trong các lệnh đó trên máy chủ SIP:
- lsof -P -n -iTCP -sTCP: LẮNG NGHE, THÀNH LẬP
- netstat -ant
- tcpview (tcpvcon)
Khi bạn biết cổng nào đang lắng nghe, bạn có thể sử dụng Netcat (ncat, socat, iperf) để xác minh xem tường lửa có chặn kết nối / cổng không.
- Dừng SIP Server, để cổng có sẵn để bạn kiểm tra / sử dụng
- Chạy: netcat -l [-u] 506 [0-1]
- Từ máy khách: netcat SIP_Server_IP_FQDN [-u] 506 [0-1]
- Nhập một số văn bản ngẫu nhiên trên một điểm cuối, nếu nó xuất hiện trên điểm cuối khác thì lưu lượng truy cập không bị chặn.
-u là dành cho UDP, mặc định là TCP
-l là để nghe (chế độ máy chủ), mặc định là chế độ máy khách