I have checked all visible lab ethernet ports and compiled the following csv file that shows all ports are now on the same subnet. All ipv4 addresses pulled by my laptop returned 192 as the subnet address.
Thus we should be able to use dns on all instruments and connected devices now.
There may need to be changes in the active DNS naming on Pihole to correct any instruments that were previously on a switch that was not on the correct subnet.
Please take a look at the attatched csv and you can access my code for grabbing ipv4 addresses and storing them in a csv as such here.
(To run code open a terminal, navigate to file, enter "python3 ipv4_grabberV2.py" and follow the instructions. You may need to install Pandas if not already installed)