जब से आपने शुरू में यहां ^ ^ पोस्ट किया है
Nmap बंदरगाहों को स्कैन करने के लिए एक महान उपकरण है, हालाँकि जब से आप प्रत्येक समापन बिंदु तक पहुँच प्राप्त करते हैं, मैं इसके निवारण के लिए netcat का उपयोग करूँगा।
विकिपीडिया के अनुसार , SIP 5060/5061 (UDP या TCP) पर सुनता है। यह सत्यापित करने के लिए कि पोर्ट क्या सुन रहा है, आप SIP सर्वर पर एक कमांड का उपयोग कर सकते हैं:
- lsof -P -n -iTCP -sTCP: LISTEN, ESTABLISHED
- netstat -ant
- tcpview (tcpvcon)
एक बार जब आपको पता चल जाता है कि कौन सा पोर्ट सुन रहा है, तो आप यह सत्यापित करने के लिए Netcat (ncat, socat, iperf) का उपयोग कर सकते हैं कि कोई फ़ायरवॉल कनेक्शन / पोर्ट को ब्लॉक करता है या नहीं।
- SIP सर्वर को बंद करें, इसलिए पोर्ट आपके परीक्षण / उपयोग के लिए उपलब्ध हो जाता है
- रन: netcat -l [-u] 506 [0-1]
- क्लाइंट से: netcat SIP_Server_IP_FQDN [-u] 506 [0-1]
- किसी एंडपॉइंट पर कुछ रैंडम टेक्स्ट टाइप करें, अगर वह दूसरे एंडपॉइंट पर दिखाई देता है तो ट्रैफ़िक ब्लॉक नहीं होता है ।
-U UDP के लिए है, डिफ़ॉल्ट TCP है
-l सुनने (सर्वर-मोड) के लिए है, डिफ़ॉल्ट क्लाइंट-मोड है