# Manual configuration of networking on Windows

In this guide we'll show you how you can easily configure your assigned IPs on your Windows VPS.

### 1. Getting your networking details

Start by logging into our VPS Control Panel and clicking on the `Manage` button for the server that you would like to open the VNC Console for.

<figure><img src="https://2514707875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcU9MNuN6meCyYuRlFMOh%2Fuploads%2FYlfVT9dnyK5sdd1n32ui%2FCleanShot%202025-11-01%20at%2008.14.04%402x.png?alt=media&#x26;token=6af32d9f-b207-4255-afc6-48dc052e8144" alt=""><figcaption></figcaption></figure>

Now, Go to the `Network` \[1] tab, and scroll down to fetch the following details:

* IPv4 Address \[2]
* IPv4 Gateway \[3]
* IPv4 Netmask \[4]
* IPv6 Address \[5]
* IPv6 Gateway \[6]

We also assign a /64 routed IPv6 address by default which you can freely use. We will cover adding 1 address from it but you can always assign more addresses by clicking on the `Assign Address` \[8] button then configuring it on your VM. Go ahead and grab your default routed IPv6 address from the panel \[7] as per the screenshot below.

<figure><img src="https://2514707875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcU9MNuN6meCyYuRlFMOh%2Fuploads%2FU56mLJf9DnAGlEAYgEoX%2FCleanShot%202026-03-13%20at%2012.49.18%402x.png?alt=media&#x26;token=93b3bf87-01b0-4d10-8cd5-b1ff4c1ba356" alt=""><figcaption></figcaption></figure>

Now we have everything we need to configure networking on our VPS. Make sure you fetch your own address from your own panel and double check for any mistakes or included spaces.

### 2. Getting your Network Interface Name

First, Open Windows Powershell as Admin and run the following command:

```
Get-NetIPInterface
```

From the output, Note down the `InterfaceAlias` that you see. Usually, It is "Ethernet".

<figure><img src="https://2514707875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcU9MNuN6meCyYuRlFMOh%2Fuploads%2FYiitzng51t0C0GfYDSAo%2FCleanShot%202026-03-19%20at%2012.46.10%402x.png?alt=media&#x26;token=570799a6-63b8-4226-b286-84a36b7db7e8" alt=""><figcaption></figcaption></figure>

### 3. Setting IPv6 Addresses

Now, Let's set our IPv6 Address by running the following command:

```
netsh interface ipv6 add address "Ethernet" <YOUR IPv6 Address>
```

Next, we'll add the routed /64 address by running the following command:

```
netsh interface ipv6 add address "Ethernet" <YOUR Routed IPv6 Address>
```

Lastly, we'll add the IPv6 gateway with this command:

```
netsh interface ipv6 add route ::/0 "Ethernet" <YOUR IPv6 Gateway>
```

Optionally, you may also add IPv6 DNS servers with the following commands:

```
netsh interface ipv6 add dnsservers "Ethernet" <Primary DNS Server IP>
netsh interface ipv6 add dnsservers "Ethernet" <Secondary DNS Server IP> index=2
```

### 4. Setting IPv4 Address

To configure IPv4 Address, in the same powershell terminal, run the following command:

```
netsh interface ipv4 set address name="Ethernet" static <YOUR IPv4 Address> <YOUR IPv4 Netmask> <YOUR IPv4 Gateway>
```

Now, you can also run the following commands to add DNS Servers of your choice:

```
netsh interface ipv4 set dnsservers name="Ethernet" static <Primary DNS Server IP> primary
netsh interface ipv4 add dnsservers name="Ethernet" <Secondary DNS Server IP> index=2
```

And done!
