Skapa ett port test i Visual Basic.NET ( VB.NET ) är inte komplicerat - i VB.NET du kan använda " System.Net.Sockets " namespace , vilket ger dig ett gränssnitt för att styra nätverket av en dator. Använd " TcpClient " klass för att ansluta till varje port du vill testa och visa om en port är öppen eller stängd . Denna process är användbar när du vill testa många hamnar i en dator för att avgöra vilka som är tillgängliga för användning . Saker du behöver
Microsoft Visual Studio
Visa fler instruktioner
1
Launch Microsoft Visual Studio , klicka på " Ny Proejct " länken och expandera " Visual Basic " nedan " . installerade mallar " Dubbelklicka på " Console Application " . skapa en ny konsol projekt
2
Lägg till följande kod ovanför " modul Module1 " att förklara de namnområden du kommer att använda i ditt projekt :
Import System.Net.SocketsImports System.NetImports System.ThreadingImports System.Text
3
Lägg till följande kod under " Sub Main ( ) " för att skapa en variabel för att definiera en räknevariabeln , start port och slutar port du vill testa :
Dim startPrt As Integer = 75Dim endPrt As Integer = 90Dim lpLng As Long
4
Kopiera och klistra in följande kod för att skapa en slinga och visa ett meddelande med status för varje port :
för lpLng = startPrt till endPrtDim clientTcp som New TcpClient ( ) TryclientTcp.Connect ( " 1.1.1.1 " , lpLng ) Console . WriteLine ( " Port " + lpLng.ToString ( ) + " är klar " ) clientTcp.Close ( ) Catch ex Som SocketExceptionConsole.WriteLine ( " Port " + lpLng.ToString ( ) + " är stängd" + ex.Message ) Avsluta TryNextConsole.ReadLine ( )
5
Redigera " 1.1.1.1 " sträng och skriv in IP -adressen för den värd du vill testa . Tryck på " F5 " för att köra programmet och börja testa varje port .