Nwlapcug.com


Come creare un Test della porta in Visual Basic



Creazione di un test di Porto in Basic.NET visivo (VB.NET) non è complicata..--in VB.NET è possibile utilizzare lo spazio dei nomi "System.Net.Sockets", che fornisce un'interfaccia per controllare la rete di un computer. Utilizzare la classe "TcpClient" per connettersi a ogni porta che si desidera testare e visualizzare se una porta è aperta o chiusa. Questo processo è utile quando si desidera testare molte porte in un computer per determinare quali sono disponibili per l'uso.

Istruzioni

1

Avviare Microsoft Visual Studio, fare clic sul collegamento "Nuovo progetto" ed espandere il "Visual Basic" sotto "Modelli installati." Fare doppio clic su "Applicazione Console" per creare un nuovo progetto di console.

2

Aggiungere il codice seguente sopra "Module Module1" per dichiarare gli spazi dei nomi che si utilizzerà nel progetto:

Le importazioni System.Net.Sockets
Imports System.Net
Imports System. Threading
Imports System. Text

3

Aggiungere il codice seguente sotto "Sub Main ()" per creare una variabile per definire una variabile contatore, il porto di partenza e la porta finale che si desidera testare:

Dim startPrt As Integer = 75

Dim endPrt As Integer = 90
Dim lpLng As Long
4

Copiare e incollare il codice seguente per creare un loop e visualizzare un messaggio con lo stato di ogni porta:

For lpLng = startPrt To endPrt
Dim clientTcp As New TcpClient()
Try
clientTcp.Connect("1.1.1.1", lpLng)
Console.WriteLine("Port " + lpLng.ToString() + " is ready")
clientTcp.Close()
Catch ex As SocketException
Console.WriteLine("Port " + lpLng.ToString() + " is Closed" + ex.Message)
End Try
Next
Console.ReadLine()
5

Modifica il "1.1.1.1" stringa e digitare l'indirizzo IP dell'host che si desidera testare. Premere il tasto "F5" per eseguire il programma e iniziare a testare ogni porta.