Search
  • Chris Keim

Change Which NIC Provisioning Server's TFTP Service Listens on

The easy way:

Run the following control panel file as an administrator: C:\Program Files\Citrix\Provisioning Services\tftpcpl.cpl

The hard way:

To change which NIC the Provisioning Server's TFTP service listens on:


1. Verify which IP TFTP is listening on with the following command:

netstat -an -p udp | find ":69"


2. Go to the following registry location:

HKLM\SYSTEM\CurrentControlSet\services\BNTFTP\Parameters


3. Remember the Data for the value "Adapter"as this will help in the next step.

4. Go to the following registry location:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards


5. Find the network card you want to use and copy the "ServiceName" data

6. Go back to the following registry location:

HKLM\SYSTEM\CurrentControlSet\services\BNTFTP\Parameters


7. Change the data for "Adapter" with what you just copied

8. Restart the "Citrix PVS TFTP Service"

9. Verify the new NIC is listening with the following command:

netstat -an -p udp | find ":69"


10. You can also verify TFTP further by using the TFTP client (Server Manager | Features | Add Features | TFTP Client)

tftp [host] GET ardbp32.bin ardbp32.bin

©2018 by ChristopherKeim. Proudly created with Wix.com