Hur du skannar ditt nätverk efter enheter och öppna portar

Tidigare hade jag skrivit ett inlägg om hur man upptäcker WiFi leechers(how to detect WiFi leechers) på ditt nätverk och nämnde ett par smartphone-appar som du kan använda för att skanna ditt hemnätverk. Apparna gör ett ganska bra jobb med att skanna ditt nätverk automatiskt och ge dig lite detaljer om varje enhet.

Jag gick inte in så mycket i detalj om apparna i det inlägget eftersom det var fokuserat på att fånga obehöriga användare på ditt nätverk. I den här artikeln kommer jag att prata mer i detalj om dessa två appar som kan användas på Apple- eller Android- enheter och jag kommer även att nämna stationära appar som du kan köra på Windows och Mac OS X .

Dessa nätverksskanningsverktyg låter dig inte bara se alla enheter i ditt nätverk och deras IP-adresser, utan även se mappar, öppna TCP/UDP - portar, hårdvaru -MAC- adresser och mer. Så varför skulle du bry dig om denna information?

Även om det är lite tekniskt kan informationen hjälpa dig att göra ditt nätverk säkrare. Till exempel kan du hitta mappar som delas på ditt nätverk av misstag. Alla som ansluter till ditt nätverk via kabel eller trådlöst kan sedan enkelt söka efter delade mappar och kopiera dessa data till sin dator.

När du tittar på öppna portar för en dator eller enhet kan du enkelt se om fjärrskrivbord är aktiverat, om en FTP- eller HTTP -server körs och om fildelning är aktiverat eller inte. Om du aldrig ansluter till din dator på distans är det bara en säkerhetsrisk att ha fjärrskrivbord aktiverat .

Windows nätverksskanner

Låt oss börja med ett gratis verktyg för Windows-datorer(Windows PCs) som heter SoftPerfect Network Scanner . Jag gillar det här verktyget eftersom det uppdateras ofta, körs på Windows 10 och har en 32-bitars och 64-bitarsversioner. Programmet kräver inte heller någon installation, vilket innebär att du kan bära det på ett USB- minne eller spara det i Dropbox och använda det på vilken dator du vill.

brandvägg blockerat program

När du kör den körbara filen för din version av Windows ( avgör om du har 32-bitars eller 64-bitars Windows ), kan du se ett meddelande som säger att Windows-brandväggen(Windows Firewall) har blockerat programmet. Se(Make) till att Privata nätverk(Private networks) är markerat och klicka sedan på Tillåt åtkomst(Allow access) .

När programmet väl har laddats måste du ange ditt nätverks start- och slut IP-adressintervall. Om du inte vet detta, oroa dig inte. Klicka bara på (Just)Alternativ(Options) , IP-adress( IP Address) och klicka sedan på Autoavkänn lokalt IP-intervall(Auto Detect Local IP Range) .

autoidentifiera ip-adress

Du kommer att få ett popup-fönster med de upptäckta IP-adresserna för IPv4 och IPv6 på alla nätverkskort du har installerat, inklusive virtuella. För de flesta hemanvändare kommer du bara att se ett objekt listat under både IPv4 och IPv6 . Om du inte har en IPv6 -installation bör du klicka på nätverkskortet som listas under IPv4 .

automatiskt upptäckt ip-intervall

Nu kommer du till huvudgränssnittet igen, men nu kommer IP-adressintervallet att fyllas i. Du ser knappen Starta skanning(Start Scanning) till höger, som du kan klicka på för att starta en skanning.

börja skanna

Du bör dock först ställa in skanningsalternativen innan du utför en skanning. Klicka(Click)Alternativ(Options) och sedan Programalternativ(Program Options) . På fliken Allmänt(General) är det enda alternativet du kanske vill kontrollera Analysera alltid enhet(Always analyze device) . Som standard kommer skanningsprogrammet bara att visa dig enheter som svarar på vissa förfrågningar, så den slutliga listan kanske inte visar alla enheter som faktiskt finns i ditt nätverk eftersom vissa enheter helt enkelt inte svarar.

generella val

Genomsökningen tar ganska mycket längre tid (flera minuter jämfört med flera sekunder), men det är värt det om du verkligen vill se alla enheter i ditt nätverk. Flikarna Extra(Additional) och Workstation är egentligen bara användbara för företagsmiljöer där du har många maskiner i samma nätverk och du vill få information om varje dator. Fliken Ports är där vi kan gå härnäst.

kolla efter portar

Markera rutan Sök efter öppna TCP-portar(Check for open TCP ports) och klicka sedan på den lilla pappersikonen längst till höger i textrutan. Detta öppnar ett annat fönster som listar några TCP -portgrupper. Du vill klicka på HTTP och proxy(HTTP and Proxy) och tryck sedan på SHIFT- tangenten och klicka på Databasservrar( Database servers) för att välja alla tre objekten.

tcp-portgrupper

Tillbaka på huvudskärmen bör du se alla portnummer listade i textrutan. Gå vidare och markera även alla rutor för öppna UDP-portar(open UDP ports) . Klicka på OK för att gå tillbaka till huvudprogrammets skärm. Klicka nu på Starta skanning(Start Scanning) och du bör se resultat som långsamt läggs till i listan.

resultat av nätverksskanning

I mina tester kunde programmet hitta 16 enheter i nätverket när du markerade alternativet Analysera alltid enhet(Always analyze device) jämfört med bara 11 objekt när det inte var markerat. Varje objekt med ett plustecken till vänster om IP-adressen betyder att det har delade mappar. Du kan klicka på +-tecknet för att se de delade mapparna.

delade mappar

Kolumnen Värdnamn(Host Name) bör ge dig ett lättförståeligt namn på enheten. Till höger ser du en kolumn som heter TCP-portar( TCP Ports) , som listar alla öppna portar för den enheten. Uppenbarligen är siffrorna inte vettiga om du inte vet vad de betyder, så kolla in den här Wikipedia-sidan(Wikipedia page) som beskriver varje portnummer i detalj.

Om något har port 80 ( HTTP ) listad betyder det vanligtvis att det har någon form av webbgränssnitt och du kan försöka ansluta till det via din webbläsare genom att helt enkelt skriva in IP-adressen. Port 443 är för säker HTTP ( HTTPS ), vilket innebär att du också kan ansluta till den säkert.

Mac nätverksskanner

Mac har du ett par alternativ. LanScan är en gratis app på Mac Store som gör en mycket enkel skanning och visar IP-adress, MAC- adress, värdnamn(Hostname) och leverantör(Vendor) . Den kostnadsfria versionen kommer bara att lista de första fyra värdnamnen fullständigt och resten visar bara de tre första tecknen. Lite irriterande, men förmodligen inte en stor affär på de flesta hemnätverk.

mac lan skanner

Du kommer också att märka att den bara hittade 12 objekt och det beror på att den inte har några alternativ för att skanna varje IP-adress oavsett om den svarar eller inte. En bättre nätverksskanner för Mac är Angry IP Scanner som visas nedan. Det är öppen källkod och fungerar på Windows , Mac och Linux .

arg ip-skanner

Som standard skannar programmet även av öppna portar, vilket LanScan inte gör. Det enda problemet med det här programmet är att du måste ha Java installerat för att kunna köra programmet. Java är en stor säkerhetsrisk och är inaktiverat på de flesta Mac(Macs) -datorer som standard, så du måste aktivera det manuellt.

Smartphone-appar

Jag har två appar som jag använder, båda är gratis, och en som du kan ladda ner på Apple - enheter eller Android- enheter. Båda apparna är utmärkta och ger dig i stort sett samma information, men var och en har sina plus och minus.

Fing är en gratis app som är tillgänglig på Google Play Store och iTunes Store  och har ett snyggt gränssnitt. Du behöver inte oroa dig för att ange något IP-adressintervall med dessa appar eftersom de räknar ut det på egen hand. När du startar en skanning med Fing får du en snygg lista över enheter med lite grundläggande information som värdnamn, MAC- adress, IP-adress etc.

fing

Om du trycker på en enhet får du en annan skärm där du kan ge enheten ett anpassat namn (en funktion som jag verkligen gillar), ange en plats och till och med lägga till ytterligare anteckningar. Om du bläddrar nedåt ser du ett alternativ som heter Tjänster(Services) , som låter dig skanna enheten efter öppna portar.

skanning av fingtjänster

Den enda nackdelen jag har sett med den här appen är att den inte listar alla enheter i nätverket. Den fångade bara cirka 12 enheter i mitt nätverk av de 16 som Windows- programmet hade hittat.

Den andra appen jag gillar att använda är Net Analyzer , tillgänglig från App Store gratis. Du kör en skanning genom att trycka på knappen Skanna längst upp till höger så får du en lista över alla dina enheter inom några sekunder.

nätanalysator

Med den här appen fick jag 15 enheter, vilket var ganska nära det totala antalet enheter i nätverket. Med Net Analyzer kommer du också att se några färgade bokstäver på enheter som har vissa tjänster aktiverade. Det gröna P betyder att det är pingbart, det bruna B betyder att Bonjour- tjänster är tillgängliga ( Apple - enheter), det röda G betyder att det är en gateway-enhet (router, etc), och ett blått U betyder att UPNP- och DLNA - tjänster är tillgängliga.

Du kan trycka på en enhet för att få mer information och utföra frågor på enheten. Tryck på alternativet Fråga med verktyg(Tools) som visas nedan när du trycker på en viss enhet.

fråga med verktyg

På nästa skärm ser du flera alternativ inklusive Ping, Route , Ports , Whois och DNS . Tryck på Portar, välj Vanligt(Common) eller Alla(All) och tryck sedan på Start längst upp.

portskanning

När genomsökningen fortskrider kommer du att se portarna som är öppna och aktiva och även vilka portar som är blockerade. Appen har även andra verktyg som du kan använda för att skanna specifika enheter i nätverket för att få mer information.

Förhoppningsvis kommer dessa verktyg att låta dig helt se vilka enheter som finns i ditt nätverk och vilka tjänster och portar som är öppna. Om du har några frågor, skriv gärna en kommentar. Njut av!



About the author

Jag är en mjukvarugranskare och trådlös ingenjör med över 10 års erfarenhet inom området. Jag är specialiserad på att granska mobila applikationer och mjukvara, samt att hjälpa kunder att optimera sina nätverk. Genom mina recensioner kan jag hjälpa dig att fatta välgrundade beslut om vilka produkter du ska använda, hur du kan förbättra ditt arbetsflöde med mera. Mina färdigheter inkluderar utmärkt skriftlig och muntlig kommunikation, problemlösning, stark teknisk kunskap och en känsla för detaljer. Jag är även skicklig på att arbeta självständigt och samarbeta i projekt.



Related posts