At home I have a simple network setup containing 2 machines.
On one machine i have a site hosted with IIS7. Rather than the standard localhost/index.htm
In addition to modifying your firewall, don't forget to add port binding too!
Open $(SolutionDir)\.vs\config\applicationHost.config and find binding definitions, should be something like this
...
Just add extra lines to reflect your machine IP and designated port
Source: https://blog.falafel.com/expose-iis-express-site-local-network/