Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Introduction
This guide demos Windows Server 2016 router configuration. It walks you though how to configure Windows Server 2016 to work as a router.
A router is used to route traffic between two subnets (or networks).
Most people may know about Cisco routers. But what they may not know is that Windows Server 2016 can also be configured as a router. Yes, it can!
Lap Setup for Windows Server 2016 Router Configuration
To be able to demo this guide I setup a lab as shown below:
#1 Best Overall
- Supports Windows 7/8/2000/XP/Vista/Windows Server 2003/2008/2012; Novell Netware 5.x/6.x; Linux; FreeBSD 7.x or later; DOS; SCO Open Server; UnixWare / OpenUnix 8; Sun Solaris x86; OS Independent Vmware ESX (Does not support VMware ESXi 7.0 or above)
- PCI Express 2.1. 2.5 GT/s x1 Lane. Compatible with x1, x2,x4, x8, x16 standard and low-profile PCI Express slots.
- Compatible with IPMI pass-through (SMBus or NC-SI), iSCSI boot, WoL, PXE remote boot, VLAN filtering
- Support Network Management Protocol (SNMP) and Remote Network Monitoring (RMON).
- Imported alloy heat sink , can effectively remove excess heat , keep the network card at normal operating temperature and double stable operation

WinSRVSTD2016: Server 2016 with 2 network cards – one with IP 10.0.0.21, the second 172.20.10.9
Win101903D: Windows 10 client configured to receive IP addresses from a DHCP server.
RolesSRV1: DHCP Server with 10.0.0.0 scope
Before I configure the Windows Server 2016 server WinSRVSTD2016 as a router, I pinged the IP address on the second network card of the server 172.20.10.9.
Here is the result: “Transient failed: General failure”
Free tools Windows power users keep installed
One-click scans. No signup required.
The Windows 10 PC could not reach that IP address because it is outside its local subnet.
Rank #2
- PCI Express 3.1 :5GT/s Support for x1 width (Lane).The original I225-v has been discontinued, and the new generation I226-v will replace it. The two models have identical functionality. Compared to the I225, the I226 has improved error rates, offering better data packet stability over longer cable lengths and providing a more stable network connection. It also enhances the accuracy and stability of data transmission. In the end, the new generation I226 reduced active power consumption, making it more energy-efficient
- Network Interfaces:Integrated MAC + BASE-T PHY. MDI (Copper) standard IEEE 802.3 Ethernet interface for 2500BASE-T, 1000BASE-T, 100BASE-TX, and 10BASE-TE applications (802.3, 802.3u, 802.3bz, and 802.3ab)
- This 2.5GB Dual-Port NIC RJ45 Ethernet Network Card supports a motherboard with an X1/X4/X8/X16 slot and a PCIe gold-plated pin with nice electrical conductivity and high oxidation resistance.In addition, this Dual port network adapter gigabit network card comes with low profile bracket, suitable for desktop/server/workstation and other computer cases
- Support Win10/11,Linux Kernel 5.8/5.16.18,RHEL 8.1/8.3/8.6,Ubuntu* 22.04 LTS,FreeBBSD 13.0,VMware ESXi7.0/8.0,DPDK 20.05/22.07,OPENWRT/UNRAID/PVE.Support PXE function
- Worry free warranty and friendly customer service. If you have any questions, we will help you solve the problem when you need it. If it cannot be solved, we will provide a refund without the need for a return

Steps for Windows Server 2016 Router Configuration
- Install Remote Access Role
- Configure Windows Server 2016 as a router
- Modify DHCP Scope
Here are the detailed steps
Install Remote Access Role

Windows Server 2016 router configuration requires Routing and Remote Access role.
Here are the steps to install this role in Windows Server 2016:
- Login to the server you wish to configure as a router and open Server Manager.
- From Server Manager, click Manage and select Add Roles and Features.

- When Add Roles and Features Wizard opens click Next.

- Then on the Select installation type, select Role-based or feature-based and click Next.

- Select the server to install the role. Then click Next.

- On Server roles screen, check the box beside Remote Access. Then click Next.

- When Features screen opens click Next

- Then read the information about Remote Access role and click Next.

- On Role Services screen, check the box beside Routing. Then at the add features that are required for routing pop up, click Add Features.


- Note that Direct Access and VPN (RAS) is also checked. The two role services are installed together. Click Next.

- At the Web Server Role (IIS) screen, read the information and click Next.

- Review the role services selected and click Next.

- Finally, at the Confirmation screen, click Install.

- When Remote Access role installation is completed, click Close.

Windows Server 2016 Router Configuration

After installing the role, the final step is to complete Windows Server 2016 Router Configuration.
Here are the steps:
- Still from Server Manager, click Tools. Then select Routing and Remote Access.

- When Routing and Remote Access opens, right-click the server. Then select Configure and Enable Routing and Remote Access.

- On the first page of the setup wizard, click Next.

- Then on the Configuration page, select Custom configuration and click Next.

- On the Custom configuration page select LAN routing and click Next.

- On the summary page, click Finish. If you receive the prompt in the second image below, click OK.


- Finally, to start the service, click Start service. Then wait. When the service starts, the server will turn green.

- Once the service starts, expand the server. Then expand IPv4 and click the General node. The network cards on the server are now acting as routers.

The network interfaces on the server are configured to route packets.
Rank #3
- 2.5 Gbps PCIe Network Card: With the 2.5G Base-T Technology, TX201 delivers high-speeds of up to 2.5 Gbps, which is 2.5x faster than typical Gigabit adapters. Performance varies by conditions, distance to devices, and obstacles such as walls
- Versatile Compatibility – The Ethernet Network Adapter is backwards compatible with multiple data rates(2.5 Gbps, 1 Gbps, 100 Mbps Base-T connectivity). The 2.5G Ethernet port automatically negotiates between higher and lower speed connection.
- QoS: Quality of Service technology delivers prioritized performance for gamers and ensures to avoid network congestion for PC gaming
- Wake on LAN – Remotely power on or off your computer with WOL, helps to manage your devices more easily
- Low-Profile and Full-Height Brackets: In addition to the standard bracket, a low-profile bracket is provided for mini tower computer cases
Add the New Router IP as Default Gateway in Your DHCP Scope

Though you have completed Windows Server 2016 router configuration, you will need to add the IP address of the server as Default gateway for your clients.
You can do this in one of 2 ways:
- Add the default gateway manually to the TCP/IPv4 of your computers
- Modify the DHCP scope to add 003 Router Option
This last part of this guide demos how to add Option 003 Router to the DHCP server. This adds the IP address of the router (Server 2016 you just configured) as the default gateway.
Here are the steps:
- Open DHCP Configuration tool. Expand your DHCP server. Then expand IPv4. Finally, expand the scope.

- Beneath the scope, right-click Scope Options and select Configure Options…

- Beneath Available Options, locate 003 Router. Then check the box beside it. Data entry will then be displayed. Beneath IP address, enter the IP address of the server you configured as a router then click Add.

- The IP address will now appear in the list. To save the changes, click Apply, then click OK.

- The option is now listed in the scope

When computers configured to receive IP address from the DHCP scope are rebooted, they will pick up the new configuration.
However, if you wish to force a computer to receive the new configuration, open command prompt from the client computer, type the command below and press enter.
Rank #4
- Equipped with original Intel X540 controller chip which supports Intelligent Offloads and make the servers more stable.
- Compatible with Windows Server 2003/ 2008/ 2012, Windows7/8/10*/Visa, Linux, ESX/ESXi*. Storage over Ethernet: iSCSI, FCoE, NFS. (Note that this card can be used with Windows 11, but it needs to be manually set up. If you buy it for Windows 11, please contact us for installation guide before using.)
- Dual copper RJ45 ports let you connect to Category-6A and up to 100m((Category-6 up to 55 m) for meeting the demands of data center environments. PCI Express* 2.1. 5.0 G T/s X8 Lane is suitable for both PCI-E X8 and PCI-E X16 slots.
- With profile bracket and additional low profile bracket that makes it easy to install the card in a small form factor/low profile computer case/server.NOT support hot swaping.
- What You Get: 10Gtek 10GbE PCI-E X8 Network Card X540-10G-2T (compare to Intel X540-T2) x1, Low-profile Bracket x1. Backed by 10Gtek 30 Days Free-returned, 3 Year Free Warranty and Lifetime Technology Support.
ipconfig /renew
It will pick up the servers IP as its default gateway.

For my own test, when I now ping the IP address on the other network of the server, 172.20.10.9, it replied!

Conclusion
It is that easy to configure Windows Server 2016 as a router!
At www.itechguides.com, we love to hear from you. Thus, if you found this article helpful, kindly spare 2 minutes to share your experience with our community at [discourse_topic_url].
Best Value
- Ethernet Controller: 1Gb Network Card equipped with original Intel 82576 Controller, which supports Quality-of-Service (QoS) technology to streamline your online experience and ensure stability; Compare to Intel E1G42ET, 1 Pack
- Dual RJ45 Ports: Gigabit RJ45 Support 10/100/1000Mbps data rates and Cat5e Cable, up to 100 meters, simplifying the transition to 1 Gb; PCI Express 2.0 (2.5 GT/s), X1 Lane, compatible with PCIE X1, X4, X8, X16 Slot. Support 1 Gbps/ 100 Mbps data rates
- Widely Compatible OS: Windows 7/8/10/11, Windows Server 2008/2012/2016/2019, Centos/RHEL 6/7/8, Ubuntu 16/18/19/20, Debian 9/10/11,FreeBSD 10/11/12, Vmware Esxi 5/6, SLSE 11/12. (Not support Vmware Esxi 7.0, Mac OS and Bypass Mode)
- Easy to Install: Network Card is packed with both Low Profile Bracket and Full-height Bracket that support on Standard and Slim computer/server; Download operating systems driver from intel website or scan the QR code on the network card
- Friendly Service: Provides 24/7 Customer Service, 30 Days Free-returned, 3 Years Free Warranty and Lifetime Technology Support
If you have any questions or want to comment on this guide, take the advantage to engage with our community at [discourse_topic_url].
If you want to read more Windows Server guides visit our Windows Server How Tos page.
To read more about routers and how they work, click this Wikipedia link – Router (Computer).
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.


Hi,
I followed your article to installed RRAS on server 2016 on a standalone physical computer with 2 NICs (internal NIC static IP 10.0.0.1 and external NIC IP 192.168.0.178 which connect to my home’s router (192.168.0.1).
I configured “Custom configuration–>Lan routing” service only, the service started normally. However the router seems doesn’t works. I can ping between two NICs (“ping -S 10.0.0.1 192.168.0.178” successful and “ping -S 192.168.0.178 10.0.0.1” also successful) but “ping -S 10.0.0.1 192.168.0.1” failed.
If I configure NAT instead of “Lan routing”, I can successfully ping internet from 10.0.0.1.
In addition, “ping -S 192.168.0.178 192.168.0.1” without issue.
Any suggestions are appreciated!
Thank you.