Команде за проверу да ли је порт отворен на нашем рачунару / серверу или другом даљинском управљачу

Понекад морамо да знамо да ли је Кс порт отворен на удаљеном рачунару (или серверу), у том тренутку немамо неколико опција или алата за коришћење:

нмап

Прво решење за које многи од нас мисле је: нмап , погледајте чланак под називом: Погледајте отворене портове са НМап-ом и мере за заштиту 

У случају да не желите да направите цело скенирање, већ једноставно желите да знате да ли је одређени порт отворен на Кс рачунару / серверу, то би било овако:

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

Ово је једноставно, пита ИП или хоста да ли је дати порт отворен или не, затим греп филтрира и приказује само ред који желе да прочитају, онај који им каже да ли је отворен (отворен) или затворен (затворен) та лука:

нмап

Па ... да, нмап (алат за истраживање мреже и испитивање порта) ради за нас, али још увек постоје друге варијанте у којима морате мање да куцате 🙂

nc

нц или нетцат, много је једноставнија опција знати да ли је порт отворен или не:

nc -zv {IP_O_DOMINIO} {PUERTO}

То је:

nc -zv 192.168.122.88 80

Ево снимка екрана који тестира порт који је отворен (80) и други на други порт који није (53):

nc

El -зв оно што ради је једноставно, v омогућава нам да видимо да ли је порт отворен или не, док з затвара везу чим се порт провери, ако не z онда бисмо морали да урадимо а Цтрл + C затворити нц.

Телнет

Ово је варијанта коју сам неко време користио (због незнања о поменутом), а заузврат нам телнет служи много више од самог сазнања да ли је лука отворена или не.

telnet {IP_O_HOST} {PUERTO}

Ево примера:

telnet 192.168.122.88 80

Проблем са телнетом је прекидање везе. Другим речима, у одређеним приликама нећемо моћи да затворимо захтев за телнет и биће приморани да затворимо тај терминал, или на други начин на другом терминалу извршимо телнет киллалл или нешто слично. Због тога избегавам да користим телнет ако то заиста не морам.

Крај!

У сваком случају, надам се да вам је ово било занимљиво, ако неко зна било који други начин да сазна да ли је порт отворен или није на другом рачунару, оставите то у коментарима.

поздрави


14 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Тесла дијо

    Ове команде ће ми добро доћи када се повежем преко ССХ-а!

    Хвала!

  2.   опет дијо

    Постоји ли графичка апликација која то чини?

    1.    КЗКГ ^ Гаара дијо

      Па, увек можете инсталирати зенмап који користи нмап с леђа :)

    2.    видагну дијо

      Ако је са нмапфе, то је графички интерфејс који долази са нмап-ом.

  3.   Конозидус дијо

    Са нетцат-ом ми говори да је з неисправна опција, без тога не функционише савршено, а у $ ман нц се такође не појављује. Одакле је дошло?

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

    1.    КЗКГ ^ Гаара дијо

      -з: Одређује да нц треба само да скенира у потрази за демонима који слушају, а да им не шаље никакве податке. Грешка је у коришћењу ове опције у комбинацији са опцијом -л.

      Са нц да видим О_О

  4.   елиотиме3000 дијо

    А како да се повежем на ВПС преко ССЛ-а?

  5.   видагну дијо

    Оно што увек радим је да покренем нмапфе хост-ип тако да ми да све тцп портове, а сада да видим отворене удп портове које морате покренути:

    нмап -сУ хост-ип

    Такође сам користио телнет више него било шта друго на прозорима ако немам инсталиран нмап, варијанта нетцат ми се не свиђа ...

    поздрави

  6.   Александар дијо

    Желео бих да знам више о овоме, надам се да ме можете подржати. Имам врло основно знање и желео бих да знам више како бих применио ову врсту знања у свом раду.

  7.   технологија21 дијо

    Управо сам открио да немам отворене луке које су ми потребне, сада ћу морати да истражим како да их отворим како бих радио оно што ми треба. Хвала на доприносу, много ми је помогло.

  8.   Домтрел дијо

    Врло занимљив чланак! Поред нетцат-а, ради и на вмваре ЕСКСи:

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

  9.   Лоло дијо

    судо гет инсталл нмап

    намп 192.168.0.19 -п 21 | греп -и тцп

    дом локалног корисника срв / фтп

    рестарт са судо сервисом всфтпд рестарт

    врите_енабле = ДА, тако да локални корисници могу да отпремају датотеке.

    Да ставе анонимног кавеза у његов дом
    цхроот_лоцал_усер = да
    цхроот_лист_енабле = да

    аллов_вритреабле_цхроот = да

    но_аннон_пассворд = не да би анонимус ставио пропусницу из учтивости

    дени_емаил_енабле = да
    баннед_емаил_филе = / етц / всфтпд.баннед_емаилс Да одбијете анонимног путем е-поште.
    ____———————————————————–
    корисника кавеза мање од оних на листи
    цхроот_лоцал_усер = да
    цхроот_литс_енабле = да

    цхроот_лист_филе = / етц / всфтпд.цхроот_лист.

    Да бисте додали име судо аддусер корисника

    онемогућити локализације лоцал_енабле = не

    подразумевано се затворите у кавез
    анонимни у кавезу у срв / фтп

    просторије у вашем дому

  10.   Далисперис дијо

    Врло добар! Ако немамо нмап, телнет или нетцат, можемо користити цат и проц директоријум:

    мачка </ дев / тцп / ХОСТ / ПОРТ

    Пример: http://www.sysadmit.com/2016/03/linux-cat-y-proc-prueba-de-conexion.html

  11.   Цуеток дијо

    Хвала, врло добро објашњење