there are 3 addresses that are important, but only 1 is really important for getting the web server to work from your PC.
Router-IP. This is the IP address of your home router. based on your PC’s network IPCONFIG info, that appears to be 192.168.2.1
PC-IP. This is 192.168.2.109, and is allocated by DHCP (you can see it’s allocated by 192.168.2.1, your router, towards the end of IPConfig output - not sure why you think it’s not using DHCP??)
Fez-IP. This is… ???
In image 3 we see that DHCP is on (Ein) and is allocating addresses from 100 to 199 in the subnet range 192.168.2.X. So if your Spider is set to use DHCP, and there are no other problems with your DHCP setup, your spider should be issued with an address from DHCP that is between 192.168.2.100 and 192.168.2.199.
So now, we see image 4. This looks to be the IP address leases. For some reason your Fez isn’t there.
So to diagnose this, I’d suggest you need to do:
ensure the Fez is set to use DHCP. Check using Fez Config, and check the code uses DHCP. This is something you’re going to have to dive into - if you don’t understand the depths of the code and networking, then I’d suggest you park this for a bit, get used to what’s going on in networking etc, and then revisit this later.
ensure the network layer initializes properly. Set breakpoints and use debug.print to check the program flow.
print out the IP address the Fez uses or is allocated, onto the screen.
… and then you’ll know the Fez-IP.
Once you know the Fez-IP, go to your browser, type that IP address, and bingo, you should get a connection.