Две скенирања на порти на истото мрежно место може да се разидат затоа што името меѓу извршувањата се решило на друга адреса, а не затоа што тунелот го променил она што го изложува целта. Името на домаќин е инструкција за пребарување и Nmap ја следи во моментот на скенирањето. Кога решавачот одговори со друг запис, второто скенирање измерило друга машина.

Фиксирајте ја нумеричката адреса и споредбата повторно добива смисла. Сѐ друго во извештајот, од мерењето време до меѓууредите, останува посебна променлива што бара сопствена контрола.

Два експеримента што во извештај изгледаат исто

Споредете име со самото себе и сте промениле најмалку две работи одеднаш: патеката што ја поминуваат вашите пакети и одредиштето што го вратил решавачот. Разликата во излезот не може да се припише на ниту една од двете. Таа двосмисленост е вообичаената причина зошто скенирањето пред и потоа се претвора во расправа што никој не може да ја реши.

Споредете адреса со самата себе и одредиштето е фиксирано по конструкција. Сѐ што сѐ уште се разликува припаѓа на патеката, на изворната адреса, на филтрирањето помеѓу или на сопствената состојба на машината. Отстранивте една променлива, што не е исто како да ги отстраните сите.

Запишете кој од тие два експерименти навистина сте го извршиле пред да извлечете каков било заклучок од табела на порти. Разликата звучи академски додека извештај не каже дека VPN блокирал порта што никогаш не била отворена на адресата што сте ја погодиле вториот пат.

ComparisonWhat stays fixedWhat a difference can mean
Name against nameThe string you typedResolver answer, answer order or split-horizon policy changed
Address against addressThe numeric destinationSource path, filtering or service placement changed

Прво решете, потоа скенирајте ја запишаната адреса

Одделете го решавањето од пробирањето за двата факти да завршат на различни места. Прашајте го системот што решил, зачувајте го тој одговор, потоа дајте ѝ на Nmap буквалната адреса. Повторете ги истите две наредби со спуштен и подигнат тунел.

getent hosts scan.example.net
dig +short scan.example.net A
nmap -Pn -sV -p 443,8443 192.0.2.40

Знамето -Pn е важно овде, бидејќи домаќин што ги игнорира сондите за откривање инаку би бил пријавен како недостапен и празниот резултат погрешно би се прочитал како затворена порта. Користете -sV само против одредишта што операторот ги одобрил; пробирањето верзии е погласно од голо поврзување и припаѓа во пишаниот опфат.

Референцата за спецификација на цели на Nmap јасно кажува дека името на домаќин се решава во адреса пред скенирањето и дека кога ќе се вратат повеќе адреси алатката ја скенира првата, освен ако не ги побарате сите. Ништо во тоа однесување не е специфично за VPN. Поделен DNS, друг решавач или балансер на оптоварување што одговара во нов редослед го даваат истиот ефект без никаков тунел.

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

Што може и што не може да ви каже променетата состојба на порта

Кога одредиштето е фиксирано, портата што преминува од отворена во филтрирана обично упатува на патеката. Помислете на ACL повисоко, огнено ѕид со состојба или давател што го третира излезот на тунелот поинаку од домашниот излез. Стеснете го со тестирање на втора одобрена адреса во истата подмрежа кога опфатот дозволува, бидејќи менувањето на името на домаќин повторно би го внело прашањето на решавачот. Една променлива по извршување е целиот метод.

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

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

Запишете ги резултатите за споредбата да ја преживее проверката

Корисниот запис ги содржи бараното име, решената адреса и нејзиното семејство, точните знамиња, изворната адреса во употреба и одобрението што го покривало одредиштето. Додајте го времето, бидејќи одговорите на DNS се вртат и извештај без временски печати двапати ја кани истата расправа. Додајте ја и верзијата на скенерот, бидејќи стандардното однесување при пробирање се поместува меѓу изданијата. Ако две извршувања користеле различни методи, третирајте ги како различни експерименти и кажете го тоа во насловот, а не во фуснотата.

Означете го наодот како што е: различни одредишта, различни изворни патеки или разлика што сѐ уште не е објаснета. Тој речник го држи извештајот од скенирање чесен и спречува одговорот на решавачот повторно да биде објавен како настан на пресретнување VPN. Следниот чекор обично е уште едно извршување со фиксирана адреса, а не пошироко скенирање.

Поврзани статии