উত্তর:
ভাল পুরাতন টেলনেট ব্যবহার করুন:
[user@lappie ~]$ telnet host 22
Trying ip.adr.tld ...
Connected to host (ip.addr.tld).
Escape character is '^]'.
SSH-2.0-OpenSSH_5.1p1 Debian-5
এটি একটি সফল প্রচেষ্টা। একটি ব্যর্থর মতো দেখতে হবে;
[user@lappie ~]$ telnet host 23
Trying ip.adr.tld ...
telnet: connect to address ip.adr.tld: Connection refused
telnet: Unable to connect to remote host: Connection refused
অথবা এনএমএপ সহ
[user@lappie ~]$ nmap host
Starting Nmap 5.21 ( http://nmap.org ) at 2010-10-07 11:25 CEST
Nmap scan report for host (ip.adr.tld)
Host is up (0.0052s latency).
rDNS record for ip.adr.tld : host.domain.tld
Not shown: 995 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
111/tcp open rpcbind
3000/tcp open ppp
5666/tcp open nrpe
Nmap done: 1 IP address (1 host up) scanned in 0.18 seconds
nmap
অ্যাউস মেশিনে ব্যবহার করা একটি অপব্যবহারের রিপোর্ট ট্রিগার করে।
এনএমএএপি ব্যবহার করুন। উদাহরণ:
nmap example.com
আপনি ডোমেন নামের জায়গায় আইপি ঠিকানা ব্যবহার করতে পারেন। এখানে সম্পূর্ণ ডকুমেন্টেশন: http://nmap.org/book/man.html
এটি সহজ:
nc -zw3 domain.tld 22 && echo "opened" || echo "closed"
-w3
সময়সীমা
আপনি এনএমএপ বা নেটক্যাটের মতো পোর্ট স্ক্যানার সন্ধান করছেন বলে মনে হচ্ছে এটি উভয়ই উইন্ডোজ, লিনাক্স এবং ম্যাক ওএস এক্স এর জন্য উপলব্ধ
উদাহরণস্বরূপ, একটি পরিচিত আইপি তে টেলনেটের জন্য পরীক্ষা করুন:
nmap -A 192.168.0.5/32 -p 23
উদাহরণস্বরূপ, 20 থেকে 30 পর্যন্ত স্বাগত পোর্টগুলির জন্য হোস্ট.এক্স্পেল.কম.
nc -z host.example.com 20-30
টেলনেট কেবলমাত্র টিসিপি পরিষেবাদির জন্য কাজ করবে, সুতরাং যদি আপনি এটি দেখার চেষ্টা করছেন যে আপনার ডিএইচসিপি সার্ভার (ইউডিপি / 68) কোনও রিমোট মেশিনে চলছে কিনা এটি কার্যকর হবে না। একইভাবে কেবলমাত্র টিসিপি পোর্টগুলি স্ক্যান করার জন্য এনএম্যাপ ডিফল্ট।
ইউডিপি পোর্টগুলির জন্য ব্যবহার করুন:
nmap -sU example.com -p 68
আমি নিম্নলিখিত কমান্ড ব্যবহার করেছিলাম .আমি যা চেয়েছিলাম তা আউটপুট দিয়েছে।
nmap -A IPAddressOfRemoteSystem -p portNumber
উদাহরণস্বরূপ: nmap -A 192.168.1.87 -p 8080
(বা) আমরা স্থানীয় বন্দরগুলিও পরীক্ষা করতে পারি
তার আগে প্রথমে নীচের কমান্ডটি ব্যবহার করে পোর্টগুলি কী কী ওপেন / লিসেন মোড তা পরীক্ষা করে দেখুন।
netstat -ntlp | grep LISTEN
তারপর
nmap -A localhost -p portNumber
এবং যেকোন একটি পোর্ট বন্ধ করুন উদাহরণস্বরূপ যদি মাইএসকিএল 3306 চলমান থাকে তবে আপনি এটিকে থামিয়ে দিতে পারেন,
sudo service mysql stop
এবং তারপর,
nmap -A localhost -p 3306
আশা করি এটি সহায়ক হবে।