எங்கள் பிசி / சேவையகத்தில் அல்லது வேறு ரிமோட்டில் ஒரு போர்ட் திறந்திருக்கிறதா என்று சோதிக்க கட்டளைகள்

தொலைதூர கணினியில் (அல்லது சேவையகத்தில்) எக்ஸ் போர்ட் திறந்திருக்கிறதா என்பதை சில நேரங்களில் நாம் தெரிந்து கொள்ள வேண்டும், அந்த நேரத்தில் எங்களிடம் பயன்படுத்த சில விருப்பங்கள் அல்லது கருவிகள் இல்லை:

Nmap

நம்மில் பலர் நினைக்கும் முதல் தீர்வு: Nmap , என்ற கட்டுரையைப் பார்க்கவும்: NMap உடன் திறந்த துறைமுகங்கள் மற்றும் நம்மைப் பாதுகாத்துக் கொள்ளும் நடவடிக்கைகளைப் பார்க்கவும் 

நீங்கள் ஒரு முழு ஸ்கேன் செய்ய விரும்பவில்லை, ஆனால் எக்ஸ் கணினி / சேவையகத்தில் ஒரு குறிப்பிட்ட துறைமுகம் திறந்திருக்கிறதா என்பதை அறிய விரும்பினால், இது இப்படி இருக்கும்:

nmap {IP_O_DOMINIO} -p {PUERTO} | grep -i tcp

உதாரணமாக:

nmap localhost -p 22 | grep -i tcp

ஓ கிணறு:

nmap 127.0.0.1 -p 22 | grep -i tcp

இது என்னவென்றால், இது கொடுக்கப்பட்ட போர்ட் திறந்திருக்கிறதா இல்லையா என்று ஐபி அல்லது ஹோஸ்டைக் கேட்கிறது, பின்னர் வடிகட்டவும், அவர்கள் படிக்க விரும்பும் வரியை மட்டுமே காண்பிக்கும், அது திறந்த (திறந்த) அல்லது மூடியிருந்தால் (மூடியிருந்தால்) அந்த துறைமுகம்:

Nmap

சரி ... ஆம், என்மாப் (நெட்வொர்க் ஆய்வு மற்றும் போர்ட் ஆய்வு கருவி) எங்களுக்கு வேலை செய்கிறது, ஆனால் நீங்கள் குறைவாக தட்டச்சு செய்ய வேண்டிய பிற வகைகள் இன்னும் உள்ளன

nc

nc அல்லது netcat, ஒரு துறைமுகம் திறந்திருக்கிறதா இல்லையா என்பதை அறிந்து கொள்வது மிகவும் எளிமையான விருப்பமாகும்:

nc -zv {IP_O_DOMINIO} {PUERTO}

அது:

nc -zv 192.168.122.88 80

திறந்த (80) துறைமுகத்திற்கு சோதனை செய்யும் ஸ்கிரீன் ஷாட் (53) மற்றும் மற்றொரு துறைமுகத்திற்கு (XNUMX):

nc

El -zv அது செய்வது எளிது, தி v போர்ட் திறந்திருக்கிறதா இல்லையா என்பதைப் பார்க்க அனுமதிக்கிறது, அதே நேரத்தில் போர்ட் சரிபார்க்கப்பட்டவுடன் z இணைப்பை மூடுகிறது, நாம் வைக்கவில்லை என்றால் z நாம் ஒரு செய்ய வேண்டும் ctrl + C nc ஐ மூட.

டெல்நெட்

இதுதான் நான் சிறிது நேரம் பயன்படுத்திய மாறுபாடு (மேற்கூறியவற்றின் அறியாமை காரணமாக), இதையொட்டி டெல்நெட் ஒரு துறைமுகம் திறந்திருக்கிறதா இல்லையா என்பதை அறிந்து கொள்வதை விட எங்களுக்கு அதிகம் உதவுகிறது.

telnet {IP_O_HOST} {PUERTO}

இங்கே ஒரு எடுத்துக்காட்டு:

telnet 192.168.122.88 80

டெல்நெட்டின் சிக்கல் இணைப்பை மூடுவதாகும். வேறு வார்த்தைகளில் கூறுவதானால், சில சந்தர்ப்பங்களில் நாம் டெல்நெட் கோரிக்கையை மூட முடியாது, மேலும் அந்த முனையத்தை மூட வேண்டிய கட்டாயத்தில் இருப்போம், இல்லையெனில் மற்றொரு முனையத்தில் ஒரு டெல்நெட் கில்லால் அல்லது அதுபோன்ற ஒன்றைச் செய்யுங்கள். அதனால்தான் நான் உண்மையிலேயே தேவைப்படாவிட்டால் டெல்நெட்டைப் பயன்படுத்துவதைத் தவிர்க்கிறேன்.

முற்றும்!

எப்படியிருந்தாலும், இது உங்களுக்கு சுவாரஸ்யமாக இருந்தது என்று நம்புகிறேன், ஒரு துறைமுகம் திறந்திருக்கிறதா இல்லையா என்பதை அறிய வேறு வழியை யாராவது அறிந்திருந்தால், அதை மற்றொரு கணினியில் விடுங்கள்.

மேற்கோளிடு


கட்டுரையின் உள்ளடக்கம் எங்கள் கொள்கைகளை பின்பற்றுகிறது தலையங்க நெறிமுறைகள். பிழையைப் புகாரளிக்க கிளிக் செய்க இங்கே.

14 கருத்துகள், உங்களுடையதை விடுங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது.

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   டெஸ்லா அவர் கூறினார்

    நான் SSH வழியாக இணைக்கும்போது இந்த கட்டளைகள் எனக்கு எளிதில் வரும்!

    நன்றி!

  2.   உடனே அவர் கூறினார்

    இதைச் செய்ய வரைகலை பயன்பாடு உள்ளதா?

    1.    KZKG ^ காரா அவர் கூறினார்

      பின்னால் இருந்து nmap ஐப் பயன்படுத்தும் ஜென்மாப்பை நீங்கள் எப்போதும் நிறுவலாம் :)

    2.    விடக்னு அவர் கூறினார்

      Nmapfe உடன் இருந்தால், அது nmap உடன் வரும் வரைகலை இடைமுகமாகும்.

  3.   கொனோசிடஸ் அவர் கூறினார்

    நெட்காட் மூலம் z என்பது ஒரு தவறான விருப்பம் என்று என்னிடம் கூறுகிறது, அது இல்லாமல் அது சரியாக வேலை செய்கிறது, மேலும் $ man nc இல், அது தோன்றாது. அது எங்கிருந்து வந்தது?

    https://blog.desdelinux.net/wp-content/uploads/2013/12/Captura-de-pantalla-de-2013-12-29-011908.png

    1.    KZKG ^ காரா அவர் கூறினார்

      -z: எந்த தரவையும் அனுப்பாமல், டெமன்களைக் கேட்பதற்காக என்சி ஸ்கேன் செய்ய வேண்டும் என்று குறிப்பிடுகிறது. -L விருப்பத்துடன் இணைந்து இந்த விருப்பத்தைப் பயன்படுத்துவது பிழை.

      Nc ஆம் உடன் எனக்கு O_O கிடைக்கிறது

  4.   எலியோடைம் 3000 அவர் கூறினார்

    எஸ்.எஸ்.எல் வழியாக வி.பி.எஸ் உடன் எவ்வாறு இணைப்பது?

  5.   விடக்னு அவர் கூறினார்

    நான் எப்போதுமே செய்வது nmapfe host-ip ஐ இயக்குவதால், அது எனக்கு எல்லா tcp போர்ட்களையும் தருகிறது, இப்போது நீங்கள் இயக்க வேண்டிய திறந்த udp போர்ட்களைப் பார்க்க:

    nmap -sU ஹோஸ்ட்- ip

    நான் என்மாப் நிறுவவில்லை என்றால் ஜன்னல்களில் எல்லாவற்றையும் விட டெல்நெட்டைப் பயன்படுத்தினேன், நெட்கேட் மாறுபாடு என்னை ஈர்க்காது ...

    மேற்கோளிடு

  6.   அலெக்சாண்டர் அவர் கூறினார்

    இதைப் பற்றி மேலும் அறிய நான் விரும்புகிறேன், நீங்கள் என்னை ஆதரிக்க முடியும் என்று நம்புகிறேன், எனக்கு மிகவும் அடிப்படை அறிவு உள்ளது, மேலும் இந்த வகை அறிவை எனது வேலையில் பயன்படுத்துவதற்கு மேலும் அறிய விரும்புகிறேன்.

  7.   தொழில்நுட்பம் 21 அவர் கூறினார்

    எனக்கு திறந்த துறைமுகங்கள் இல்லை என்று நான் கண்டுபிடித்தேன், இப்போது எனக்குத் தேவையானதைச் செய்வதற்கு அவற்றை எவ்வாறு திறப்பது என்று ஆராய்ச்சி செய்ய வேண்டும். பங்களிப்புக்கு நன்றி, இது எனக்கு நிறைய உதவியது.

  8.   டொம்ட்ரல் அவர் கூறினார்

    மிகவும் சுவாரஸ்யமான கட்டுரை! நெட்காட் தவிர, இது vmware ESXi இல் வேலை செய்கிறது:

    http://www.sysadmit.com/2015/09/prueba-de-conexion-un-puerto-desde-VMWare-Windows-Linux.html

  9.   Lolo அவர் கூறினார்

    sudo get nmap ஐ நிறுவவும்

    nam 192.168.0.19 -p 21 | grep -i tcp

    உள்ளூர் பயனரின் வீடு srv / ftp

    சூடோ சேவையுடன் மறுதொடக்கம் vsftpd மறுதொடக்கம்

    write_enable = ஆம், இதனால் உள்ளூர் பயனர்கள் கோப்புகளை பதிவேற்ற முடியும்.

    அவரது வீட்டில் அநாமதேய கூண்டு வைக்க
    chroot_local_user = ஆம்
    chroot_list_enable = ஆம்

    allow_writreable_chroot = ஆம்

    no_annon_password = அநாமதேயருக்கு மரியாதை என பாஸ் போட வேண்டாம்

    deny_email_enable = ஆம்
    banned_email_file = / etc / vsftpd.banned_emails மின்னஞ்சல் மூலம் அநாமதேயரை மறுக்க.
    ____—————————————————————
    கூண்டு பயனர் பட்டியலில் உள்ளவர்களை விட குறைவாக
    chroot_local_user = ஆம்
    chroot_lits_enable = ஆம்

    chroot_list_file = / etc / vsftpd.chroot_list.

    பயனர்களை சேர்க்க sudo adduser பெயர்

    இருப்பிடங்களை முடக்கு local_enable = இல்லை

    முன்னிருப்பாக உங்களை கூண்டு
    srv / ftp இல் அநாமதேய கூண்டு

    உங்கள் வீட்டில் வளாகம்

  10.   டலிஸ்பெரிஸ் அவர் கூறினார்

    மிகவும் நல்லது! எங்களிடம் nmap, telnet அல்லது netcat இல்லையென்றால், நாம் பூனை மற்றும் proc அடைவைப் பயன்படுத்தலாம்:

    பூனை </ dev / tcp / HOST / PORT

    உதாரணமாக: http://www.sysadmit.com/2016/03/linux-cat-y-proc-prueba-de-conexion.html

  11.   கியூட்டாக்ஸ் அவர் கூறினார்

    நன்றி, மிக நல்ல விளக்கம்