ලිපිනයක් පිං කළ හැකිද: වරාය?


221

මම ජාලකරණයට සම්බන්ධ නොවන අතර ලිනක්ස් පිං විධානය හා සම්බන්ධ පහත සඳහන් ප්‍රශ්නය මා සතුව ඇත .

මට ලිපිනයක් පමණක් කළ හැකිද? උදාහරණයක් වශයෙන්:

miner@raspberrypi ~ $ ping onofri.org
PING onofri.org (67.222.36.105) 56(84) bytes of data.
64 bytes from onofri.org (67.222.36.105): icmp_req=1 ttl=47 time=202 ms
64 bytes from onofri.org (67.222.36.105): icmp_req=2 ttl=47 time=206 ms
64 bytes from onofri.org (67.222.36.105): icmp_req=3 ttl=47 time=215 ms

නැතහොත් මට ලිපිනයක්: වරාය , උදාහරණයක් ලෙස: onofri.org:80 ද ඇමතිය හැකිද?

මම මෙය උත්සාහ කළහොත් එය ක්‍රියා නොකරයි:

miner@raspberrypi ~ $ ping onofri.org:80
ping: unknown host onofri.org:80

ලිපිනය වැනි දෙයක් පිං කළ හැකිද : වරාය ? එය කළ හැකි නම්, මා උත්සාහ කළ දේ ක්‍රියාත්මක නොවන්නේ ඇයි?


8
ඔබ ඉටු කිරීමට උත්සාහ කරන්නේ කුමක්ද? නිවැරදි සේවා ක්‍රියාකාරිත්වය සත්‍යාපනය කිරීම සඳහා ඔබට ඇත්ත වශයෙන්ම සේවාව විමසීමට සහ ප්‍රතිචාරය ඇගයීමට අවශ්‍ය වේ. වෙබ් සේවාදායකයෙකුට, උදාහරණයක් ලෙස, ඔබගේ සම්බන්ධතාවය පිළිගත හැකි නමුත් වැරදි වින්‍යාස කිරීම හේතුවෙන් දෝෂයක් නැවත ලබා දිය හැකිය.
ඩැනියෙල් බී

5
මම ටෙල්නෙට් ගැන කැමති දේවල කොටසක්. ඔබට වෙබ් සේවාදායකයකට සම්බන්ධ විය හැකි අතර, GET /index.html HTTP\1.1ප්‍රතිචාර 200 (හෝ දෝෂ කේතය) ටයිප් කර බලන්න.
ෆ්‍රෑන්ක් තෝමස්

7
Ran ෆ්‍රෑන්ක් තෝමස් HTTP\1.1? ඇත්තටම?
glglgl

5
Av නවින් සමහර විට HTTP/1.1...
glglgl

3
@glglgl; කුමන? කප්පාදුවකට යා යුතු තැන ඔබ කිසි විටෙකත් හැක් කර නැත? නමුත් ඔබ නිවැරදියි, එය කප්පාදුවක් විය යුතුය.
ෆ්‍රෑන්ක් තෝමස්

Answers:


23

පිං (පෝට් පිං) හි ක්‍රියාකාරිත්වය අනුකරණය කරමින් ඔබට හරස් වේදිකා ටීසීපී වරාය පරීක්ෂාවක් වන පැපිං භාවිතා කළ හැකිය.

(ද බලන්න Github code.google.com ක්ෂය වී ඇති නිසා)

paping -p 80 google.com

8
මෙම වැඩසටහන කරන්නේ කුමක්ද යන්න පිළිබඳ යම් පැහැදිලි කිරීමක් ප්‍රයෝජනවත් වනු ඇත.
ඩේවිඩ් ෂ්වාට්ස්

19
මෙම පිළිතුර සොයා ගන්නා ඕනෑම කෙනෙකුට, මම කළාක් මෙන්, කඩදාසි සොයා ගැනීම පමණක් කිසිදු ගබඩාවක නොමැති අතර එය ARM මත සම්පාදනය නොකරන පුරාණ කේතයකි - තවදුරටත් 'hping' පිළිතුරට අනුචලනය කරන්න. ඔබට වරායක් පරීක්ෂා කිරීමට අවශ්‍ය වූ විට එය පිං සඳහා කදිම අතහැරීමක් වන අතර ARM ඇතුළු විවිධ ගබඩාවලට (එනම් උබුන්ටු, ආරුක්කු) පහසුවෙන් ප්‍රවේශ විය හැකිය.
මාර්ක්

මා ස්ථාපනය papingකරන්නේ කෙසේද? මම repo වෙත ගිය නමුත් කිසිදු නිකුතුවක් නොමැත. අහ්, කමක් නෑ .. ගූගල් කේතය එකල මට ප්‍රවේශ විය නොහැක.
ෂයාන්

312

වරාය යනු UDP සහ TCP සංකල්පයකි . පින්ග් පණිවුඩ තාක්ෂණික ලෙස හඳුන්වනු ලැබේ ICMP එකෝ ඉල්ලීම් සහ ICMP එකෝ ඊ-මේල් මගින් පිලිතුරු දෙන්න කොටසක් වන ICMP . ICMP, TCP සහ UDP යනු "සහෝදර සහෝදරියන්" ය; ඒවා එකිනෙකා මත පදනම් වූ ඒවා නොව, IP මත ක්‍රියාත්මක වන වෙනම ප්‍රොටෝකෝල තුනක් වේ.

එබැවින් ඔබට pingවරායක් කළ නොහැක . ඔබට කළ හැක්කේ වරාය ස්කෑනරයක් වැනි ය nmap.

nmap -p 80 onofri.org

telnet onofri.org 80අනෙක් පිළිතුරු වලින් යෝජනා කර ඇති පරිදි ඔබට භාවිතා කළ හැකිය (වරාය වසා හෝ පෙරීම කළහොත් එය දෝෂයක් ලබා දෙනු ඇත).


23
+1 ඔබ එය නිවැරදිව තේරුම් ගෙන ඇත. ICMP ගොඩනගා ඇත්තේ IP මුදුනේ වන අතර එය IP ලිපින පිළිබඳ සංකල්පයක් ඇති නමුත් වරාය නොවේ. TCP සහ UDP ද IP හි ඉහළින්ම සිටින අතර "වරායන්" එකතු කරන්නේ එම ප්‍රොටෝකෝලයයි. ICMP, TCP, සහ UDP යන සියල්ලම එකම "මට්ටමක" පවතින්නේ ඒවා ගෙන යන ප්‍රොටෝකෝලය අනුව ය.
ජේසන් සී

14
+1. බොහෝ අය සිතන්නේ බොහෝ දෙනෙකුට සිතන්නේ ඔවුන්ට යමක් සම්බන්ධ කළ නොහැකි නම් එයට සම්බන්ධ කළ නොහැකි බවයි ... නමුත් ඔබ පවසන පරිදි, ICMP TCP සහ UDP වලට වඩා වෙනස් ය: ඔබ සේවය කිරීමට අදහස් කරන්නේ නම්, TCP 80 හි වෙබ් පිටුවක්, ඔබට අවශ්‍ය වන්නේ ෆයර්වෝලය මත ටීසීපී 80 විවෘත කිරීම පමණි, වෙන කිසිවක් නැත (එබැවින් එකම අයිපී වෙත පිං අවහිර කළ හැකිය (... විය යුතුය!), උදාහරණයක් ලෙස)
ඔලිවියර් ඩුලැක්

6
තොරතුරු නිවැරදිව තබා ගැනීම සඳහා, ICMP යනු TCP හෝ UDP වැනි ප්‍රවාහන ස්ථර ප්‍රොටෝකෝලයක් නොවේ. ප්‍රොටෝකෝල ගණනාවක් මෙන්, එය සම්පූර්ණයෙන්ම ජාල සංකල්පීය ආකෘතීන්ට නොගැලපේ, නමුත් එය සාමාන්‍යයෙන් IP ලෙස ජාල / අන්තර්ජාල වැඩ ස්ථර ප්‍රොටෝකෝලයක් ලෙස සැලකේ. එය සමහර විට L3.5 ප්‍රොටෝකෝලයක් ලෙස ද හැඳින්වේ.
YLearn

2
En බෙන්ජි වයිබ් එකඟ විය, නමුත් නැවතත්, නිරවද්‍යතාව සඳහා ප්‍රකාශය කළ යුතු අතර ඒ නිසා මම එය එකතු කළෙමි. මෙතෙක් පවසා ඇති සියල්ල වන්නේ ICMP, TCP සහ UDP සම්බන්ධ බවයි. වැඩිම ඡන්දය ප්‍රකාශ කළ අදහස් දැක්වීම සියල්ලම එකම “මට්ටමක” පවතින බව පැවසීමට තරම් දුර යයි. මෙය සාමාන්‍ය පරිශීලකයාට කිසිදු වෙනසක් නොකරන අතර, මෙම වෙබ් අඩවියට පිවිසෙන සාමාන්‍ය නොවන පරිශීලකයින් ඕනෑ තරම් සිටිති.
YLearn

4
LOlivierDulac ඔබ එය අවහිර කළ යුතුදැයි මම නොදනිමි . මා දන්නා බොහෝ වෙබ් සේවාදායකයින් එය විවෘතව තබයි. ICMP අන්තර්ජාලය වටා ගමන් කරයි. ඔබට හැකි නම් මිනිසුන් ඔබ වෙත ළඟා විය නොහැකි යැයි සිතීමට ඔබ කැමති ඇයි?
ක්‍රන්චර්

88

මම ටෙල්නෙට් භාවිතා කරමි , එය අතිරේක බාගැනීම් නොමැති වේදිකා රාශියකට ගොඩනගා ඇත.

ඔබට පරීක්ෂා කිරීමට අවශ්‍ය වරායට සම්බන්ධ වීමට ටෙල්නෙට් විධානය භාවිතා කරන්න. ඔබට පහත පණිවිඩය හෝ සේවාවෙන් පණිවිඩයක් ලැබුනේ නම්, වරාය ජීවමාන වේ.

Minty16 ~ $ telnet localhost 139
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

ඔබ සම්බන්ධ වන සේවාව සඳහා විධාන අනුක්‍රමය ඔබ දන්නේ නම්, ඔබට විධානයක් ටයිප් කළ හැකිය ( උදාහරණයක් ලෙස HTTP / FTP GET ) සහ ටර්මිනලයේ ප්‍රතිචාරය සහ ප්‍රතිදානය නිරීක්ෂණය කරන්න. සේවාව පරික්ෂා කිරීම සඳහා මෙය ඉතා ප්‍රයෝජනවත් වේ, මන්ද එය HTTP 500 දෝෂ වැනි සේවාදායකයාට යවන ලද දෝෂ තොරතුරු පෙන්වයි.

සම්බන්ධතාවය ප්‍රතික්ෂේප කළ බවට ඔබට පණිවිඩයක් ලැබුනේ නම්, වරාය වසා ඇත.

Minty16 ~ $ telnet localhost 5000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

8
තිරය ​​මුළුමනින්ම කළු වී ඇත්නම් එය ඔබත් සම්බන්ධ කර ඇති ලකුණකි.
ටෙන්සි

විශිෂ්ට යෝජනාව. වෙබ් බ්‍රව්සරයක් පහසු විකල්පයක් නොවන විට වෙබ් සේවාදායකයක් තිබේදැයි පරීක්ෂා කිරීමට මම මෙය භාවිතා කළෙමි.
බ්‍රැන්ඩන්

Dev බ්‍රැන්ඩන් ඩෙව් මැෂින් වලට කඩා වැටෙන විට කැමතියි ^. ^
ක්‍රන්චර්

බ්‍රව්සර්වල ඇති සංවර්ධක මෙවලම් බොහෝ පහසුය, මන්ද ඔවුන් තවමත් නිසි HTTP ඉල්ලීම් ශීර්ෂයන් යවන නමුත් ඔබට සම්පූර්ණ HTTP ප්‍රතිචාරය පරීක්ෂා කළ හැකිය. නැවතත් ඔබට ඉල්ලීම සකස් කිරීමට අවශ්‍ය නම් ටෙල්නෙට් යනු යා යුතු මාර්ගයයි.
කක්ෂයේ සැහැල්ලු ධාවන තරඟ

මම හිතන්නේ මෙහි ඇති සියලුම පිළිතුරු වලට වඩාත්ම තීරණාත්මක තොරතුරු මග හැරී ඇත. තාක්ෂණික වශයෙන්, පහත පරිදි වරායක් "පිං" කිරීමට නොහැකි ද? ඔබට TCP / UDP සම්බන්ධතාවයක් ස්ථාපිත කළ හැකි අතර, එම සම්බන්ධතාවය ස්ථාපිත කිරීමට මිලි තත්පර කීයක් ගතවේදැයි ඔබ ගණන් ගනී.
ඩේවිඩ්

49

ඔව්, එය කිරීමට HPing භාවිතා කරන්න:

$ sudo hping -S -p 80 google.com
HPING google.com (p5p1 77.237.27.37): S set, 40 headers + 0 data bytes
len=46 ip=77.237.27.37 ttl=58 id=25706 sport=80 flags=SA seq=0 win=29200 rtt=7.5 ms
len=46 ip=77.237.27.37 ttl=58 id=25707 sport=80 flags=SA seq=1 win=29200 rtt=7.4 ms
len=46 ip=77.237.27.37 ttl=58 id=25708 sport=80 flags=SA seq=2 win=29200 rtt=8.5 ms
len=46 ip=77.237.27.37 ttl=58 id=25709 sport=80 flags=SA seq=3 win=29200 rtt=7.8 ms
^C
--- google.com hping statistic ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 7.4/7.8/8.5 ms

පිං වැනි අමු අයිපී පැකට් සෑදීම සඳහා එයට මූල වරප්‍රසාද (හෝ SELinux හැකියාවන්) අවශ්‍ය බව සලකන්න (එය බොහෝ විට ඔබේ පද්ධතියට ගැලපේ).


3
මෙය "පිළිගත් පිළිතුර" යැයි මම ප්‍රාර්ථනා කරමි. ARM මත සම්පාදනය නොකරන පුරාණ කුරිරු කේතයක් වන පැපිං මෙන් නොව hping බහු ගබඩාවලින් පහසුවෙන් සොයාගත හැකිය. එන්එම්ඒපී මෙන් නොව, හප් කිරීම මඟින් ෂෙල් ස්ක්‍රිප්ට් එකකින් පහසුවෙන් පරීක්ෂා කළ හැකි තත්ව කේතයක් ලබා දෙයි, එබැවින් ඔබ වෙනත් ආකාරයකින් පිං භාවිතා කරන ස්ථානය සඳහා එය කදිම ආදේශකයකි. මෙම පිළිතුරට ස්තූතියි, මම එය දැකීමට තරම් දුරට අනුචලනය නොකළ අතර ඒ වෙනුවට වෙනත් වෙබ් අඩවියකින් එය සොයා ගැනීමට සිදු විය.
මාර්ක්

මම උබුන්ටු තුළ hping .. පැකේජය සොයාගත නොහැකි ස්ථාපනය කල නොහැකි .. එහෙත් මා සොයාගෙන තිබෙනවා hping3ලෙස එම .Is hping3? @ d33tah
Shayan

හරි, මම උත්සාහ කර බැලුවෙමි hping3, එය සියලු වරායන් සම්බන්ධ කරයි .. වසා හෝ විවෘත කිරීම වැදගත් නොවේ .. වරායක් වසා තිබේද නැතහොත් විවෘතව තිබේදැයි මා කියන්නේ කෙසේද?
ෂයාන්

49

ඔබට සම්බන්ධතාවයක් ලැබේදැයි බැලීමට නිශ්චිත වරායකට සම්බන්ධ වීමට ඔබට නෙට්කැට් භාවිතා කළ හැකිය. -V ධජය වරාය විවෘතව හෝ වසා තිබේද යන්න පෙන්වීමට වාචිකතාව වැඩි කරයි. -Z ධජය සම්බන්ධතාවයක් ඇති විට නෙට්කැට් ඉවත් වීමට හේතු වේ. එවිට ඔබට ex හරහා පිටවීමේ කේත භාවිතා කළ හැකිද? සම්බන්ධතාවය ස්ථාපිත කර තිබේද නැද්ද යන්න බැලීමට.

$ nc -zv localhost 22
localhost [127.0.0.1] 22 (ssh) open
$ echo $?
0
$ nc -zv localhost 23
localhost [127.0.0.1] 23 (telnet) : Connection refused
$ echo $?
1

මීට අමතරව, ඔබට tcp සඳහා -T ධජය සමඟ mtr සහ වරායක් නියම කිරීමට -P ධජය භාවිතා කළ හැකිය. මෙය හුදෙක් ICMP වෙනුවට TCP හරහා ගමන් කිරීමකට සමාන දෙයක් කරනු ඇත. කෙසේ වෙතත්, මෙය අධික ලෙස මරා දැමිය හැකිය.

සුසුම්ලන්න මට අදහස් දැක්වීමට කේත තැබිය නොහැකි බැවින් මෙම බිට් එක් කිරීමට සංස්කරණය කළ යුතුය. Knoppix එහි නෙට්කැට් අනුවාදය සමඟ වෙනස් දෙයක් කරනවා විය හැකිය, නමුත් මෙය මම ලිනක්ස් මින්ට් වෙතින් ඉවත් කරමි

$ date;nc -z -w 1 www.google.com 8000;date
Fri Jun 20 15:55:26 PDT 2014
Fri Jun 20 15:55:27 PDT 2014
$ date;nc -z -w 4 www.google.com 8000;date
Fri Jun 20 15:55:33 PDT 2014
Fri Jun 20 15:55:37 PDT 2014

$ nc -h
[v1.10-40]

ගැටළුව නම් ඔබ උත්සාහ කරන්නේ නම් nc -z www.google.com 8000 එය දිගු කාලයක් ගතවනු ඇත- තත්පර 5 ක් ප්ලස්. මම එසේ කළහොත් -w 1තත්පර 5 ක් ගතවේ. මා එසේ කළහොත් -w 3එය 3 ගුණයක් වැඩි කාලයක් ගත වේ .. කර්සරයේ ෆ්ලෑෂ් 15 ක්, තත්පර 15 ක්. -w 1තත්පරයට අදහස් කරන නමුත් සිග්වින් මත පරීක්ෂා කරනු ලැබේ.,. තත්පර 5 යි. වරායේ සේවාදායකයක් ඇති විට එය ඉතා වේගවත් නමුත් එය නොමැති විට ටිකක් මන්දගාමී වේ.
barlop

අදහස් දැක්වීමේදී නව රේඛාවලට ශාප නොකරන්න ... එය සිග්වින් සමඟ ඇති දෝෂයකි. ලිනක්ස් මින්ට් සමඟ පරීක්ෂා කිරීම තත්පර කීයක් ප්‍රමාද වී ඇත්දැයි පෙන්වයි. මෙය පරීක්ෂා කිරීම සඳහා ධාවනය කර ඇත: දිනය; nc-zw5 www.google.com 8000; දිනය
ව්‍යාජ නම්

මම nmap ඉල්ලීම් සමඟ enBenjiWiebe ද ඉහළට ඔසවා තැබුවෙමි. nc ස්ක්‍රිප්ටයකට දැමීම පහසුය, නමුත් දෘශ්‍යමය වශයෙන් nmap භාවිතා කිරීම වඩාත් පහසුය.
ව්‍යාජ නාමයන්

Knppix වලින් එය උත්සාහ කිරීම. nc -zv -w 1 www.google.com ඔබ එය එක් වරක් උත්සාහ කිරීමට හේතු වන්නේ කෙසේද? මම එය උත්සාහ කරන විට -w 1 ක්‍රියා කරන නමුත් සෑම තත්පරයකම මම Ctrl-C කරන තෙක් නැවත උත්සාහ කරමි.
බාර්ලොප්

'Nc -zv -w 1 www.google.com 80' හි Knoppix අනුවාදය කරන්නේ කුමක්දැයි විශ්වාස නැත. එය මගේ පද්ධතියේ හොඳින් ක්‍රියාත්මක වන අතර, වරක් විමසීම සහ -z මෙන් අතහැර දැමීම කළ යුතුය. එසේම, වරාය අංකය සඳහන් නොකර, වරාය නිශ්චිතව දක්වා නොමැති බව පවසමින් මගේ අසමත් වේ.
ව්‍යාජ නාමයන්

19

ඔබට nping(කොටසක් nmap) භාවිතා කළ හැකිය :

$ nping -p 80 localhost

Starting Nping 0.6.00 ( http://nmap.org/nping ) at 2014-06-23 11:57 CEST
SENT (0.0015s) Starting TCP Handshake > localhost:80 (127.0.0.1:80)
RECV (0.0016s) Handshake with localhost:80 (127.0.0.1:80) completed
SENT (1.0027s) Starting TCP Handshake > localhost:80 (127.0.0.1:80)
RECV (1.0027s) Handshake with localhost:80 (127.0.0.1:80) completed
SENT (2.0038s) Starting TCP Handshake > localhost:80 (127.0.0.1:80)
RECV (2.0039s) Handshake with localhost:80 (127.0.0.1:80) completed
SENT (3.0050s) Starting TCP Handshake > localhost:80 (127.0.0.1:80)
RECV (3.0050s) Handshake with localhost:80 (127.0.0.1:80) completed
SENT (4.0061s) Starting TCP Handshake > localhost:80 (127.0.0.1:80)
RECV (4.0062s) Handshake with localhost:80 (127.0.0.1:80) completed

Max rtt: 0.032ms | Min rtt: 0.008ms | Avg rtt: 0.012ms
TCP connection attempts: 5 | Successful connections: 5 | Failed: 0 (0.00%)
Tx time: 4.00575s | Tx bytes/s: 99.86 | Tx pkts/s: 1.25
Rx time: 4.00575s | Rx bytes/s: 49.93 | Rx pkts/s: 1.25
Nping done: 1 IP address pinged in 4.01 seconds

6
nping --tcp -p 80 localhost
කේ-තුවක්කු

මම ඕනෑම වරායක් පරීක්ෂා කරමි, (විවෘත නොවන වරායන්) සහ මට තවමත් සෑම විටම අත්
කම්පන

9

එතරම් කෙටි නොවන ලයිනර් ලෙස ඔබට පයිතන් සමඟ කවචයේ මෙය කළ හැකිය:

$ portping() { python <<<"import socket; socket.setdefaulttimeout(1); socket.socket().connect(('$1', $2))" 2> /dev/null && echo OPEN || echo CLOSED; }
$ portping 8.8.8.8 54
CLOSED
$ portping 8.8.8.8 53
OPEN

7

යොමු කිරීම සඳහා, විවේක් ගයිට්ගේ ලිපියක් බෙදා ගැනීමට අවශ්‍ය විය: https://www.cyberciti.biz/faq/ping-test-a-specific-port-of-machine-ip-address-using-linux-unix/# comment-920398

ඔහු විවිධ ක්‍රම ලැයිස්තුගත කරයි, සමහර ඒවා දැනටමත් මෙහි පළ කර ඇත. නමුත් මට වඩාත්ම පුදුම වූයේ ඊට වඩා දෙයක් නොවේ bash:

(echo >/dev/tcp/{host}/{port}) &>/dev/null && echo "opened" || echo "closed"
(echo >/dev/udp/{host}/{port}) &>/dev/null && echo "opened" || echo "closed"
(echo >/dev/tcp/www.cyberciti.biz/22) &>/dev/null && echo "Opened 22" || echo "Closed 22"
(echo >/dev/tcp/www.cyberciti.biz/443) &>/dev/null && echo "Opened 443" || echo "Closed 443"

හෝ සුපිරි සරල අනුවාදයක්: පහත දැක්වෙන විධාන රටාවේ ප්‍රතිදානය දෙස බැලීම:

echo >/dev/{tcp|udp}/{host}/{port}

අහඹු ඩොකර් බහාලුම් සමඟ වැඩ කිරීමේදී ප්‍රයෝජනවත් වේ.


looking at the output- $?ප්‍රයෝජනවත් විය හැක්කේ ආපසු කේතය පරීක්ෂා කිරීම පමණි . එසේම එය සංවෘත වරායන් මත එල්ලී ඇත, යම් කාලයක්
ගතවීම

මෙම විසඳුම පිළිවෙළකට පෙනේ, නමුත් echo >/dev/tcp/{hostname}/{portnumber}වරාය වසා දැමූ විට එය අවසන් නොවේ. හා echo >/dev/tcp/{hostname}/{portnumber}වරාය විවෘත වන අතර මම බ්රවුසරය මත එය දකින්න පුළුවන් වුවත් දෙයක් නොවේ.
මිගෙල්මොරින්

හායි මිමෝරින්, ඔබ භාවිතා කරන්නේ කුමන මෙහෙයුම් පද්ධතියද? උබුන්ටු වල එය අපේක්ෂා කළ පරිදි හැසිරේ: වරාය වසා තිබේ නම්, මට ලැබේ Connection refused. එසේ නොමැති නම්, එය කිසිවක් echo $?නොපෙන්වා පිටවීමේ කේතය පෙන්වයි1
ජාසෙක්

3

මම watchමෙහි මෙවලමක් එක් කරමි :

watch nmap -p22,80 google.com

Every 2,0s: nmap -p22,80 google.com   Mon Jun 15 16:46:33 2015

Starting Nmap 6.40 ( http://nmap.org ) at 2015-06-15 16:46 NOVT
Nmap scan report for google.com (127.0.0.1)
Host is up (0.0012s latency).
rDNS record for 127.0.0.1: google.com
PORT     STATE  SERVICE
22/tcp open   ssh
80/tcp closed http

Nmap done: 1 IP address (1 host up) scanned in 0.18 seconds

3

එය සමඟ සරල ය nmap

උදාහරණ:

#sintaxis
nmap -p [port] hostName
#first is command, after scan ports, type port - port or range ports, and ip or name of website...

## Scan port 80
nmap -p 80 onofri.org

## Scan TCP port 80
nmap -p T:80 onofri.org

## Scan UDP port 53
nmap -p U:53 onofri.org

## Scan two ports ##
nmap -p 80,443 onofri.org

## Scan port ranges ##
nmap -p 80-200 onofri.org

## Combine all options ##
nmap -p U:53,111,137,T:21-25,80,139,8080 onofri.org
nmap -p U:53,111,137,T:21-25,80,139,8080 server1.cyberciti.biz
nmap -v -sU -sT -p U:53,111,137,T:21-25,80,139,8080 onofri.org

## Scan all ports with * wildcard ##
nmap -p "*" 192.168.1.1

## Scan top ports i.e. scan $number most common ports ##
nmap --top-ports 5 onofri.org
nmap --top-ports 10 onofri.org

වැඩි විස්තර සඳහා මෙය බලන්න:

විධාන රේඛාව ටයිප් කරන්න: man nmap

http://www.cyberciti.biz/networking/nmap-command-examples-tutorials/ http://www.tecmint.com/nmap-command-examples/


1

ඔබ සන්නිවේදනය පරීක්ෂා කිරීමට හෝ එම නෝඩයේ 80 වන වරායෙන් ප්‍රතිචාරයක් ලබා ගැනීමට උත්සාහ කරනවාද? PINGවරාය සමඟ කිසිදු සම්බන්ධයක් නැති ICMP හරහා නිශ්චිත සත්කාරක සමාගමකට සන්නිවේදනය ස්ථාපිත කිරීමට උත්සාහ කරනු ඇත.

වරාය තොරතුරු පරීක්ෂා කිරීමට සහ සන්නිවේදනය පරීක්ෂා කිරීමට http://nmap.org/ උත්සාහ කරන්න :

nmap -v -p 80 onofri.org

1
ඔබ භාවිතා කරන්නේ කුමන nmap සංස්කරණයදැයි විශ්වාස නැත. මගේ පද්ධතියේ, -v සහ -p 'nmap -v -p 80 onofri.org' මෙන් වෙන් කිරීම අවශ්‍ය වේ. මෙයට හේතුව -v සහ -vv යන්නෙන් විවිධ දේ අදහස් වන අතර, -v වැඩි v ප්‍රමාණයක් තර්කයක් ලෙස ගනී.
ව්‍යාජ නම්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.