How to Get Local Ip Address(IPv6) in VB.Net

In this tutorial, I will teach you how to get the local ip address using visual basic 2015. This method has the capacity to retrieve the local ip address (ipv6) and will be displayed in the listbox. This application is similar to The Easiest Way to Get Local Ip Address (IPv4) in VB.Net. Let’s begin

Creating Application

Step 1

Open Microsoft Visual Studio 2015 and create a new windows form application for visual basic. ps1

Step 2

Do the form just like shown below ps2

Step 3

Open the code editor and set the Imports System.Net to access the .net libraries. You can put this above the public class.

Step 4

Create a sub procedure for getting the local ip address.
  1.  
  2.     Private Sub retrieve_ipv6()
  3.  
  4.         Dim host_name As String = Dns.GetHostName()
  5.  
  6.         Dim ip_address As String = Dns.GetHostEntry(host_name).AddressList(0).ToString()
  7.         Dim h As System.Net.IPHostEntry = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName)
  8.  
  9.  
  10.         ListBox1.Items.Add("Host: " & host_name & "; IP Address: " & ip_address)
  11.  
  12.     End Sub

Step 5

Do the following code for showing the ip address in the list box when the button is clicked.
  1.     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  2.         retrieve_ipv6()
  3.     End Sub
For any questions about this article. You can contact me @ Email – [email protected] Mobile No. – 09305235027 – TNT Or feel free to comment below.

Comments

Je suis débutant en programmation, ce pourquoi je souhaite rejoindre votre équipe pour l'encadrement et être un bon développeur web merci

Add new comment