หากวิธีการแก้ปัญหาโดย @Melvyn ไม่ทำงานคุณสามารถตั้งค่าบริดจ์อะแดปเตอร์เครือข่ายของคุณแทน
ไปที่Settings
-> Network
-> จากนั้นเปลี่ยนAttached to
เป็นบริดจ์อะแดปเตอร์
คุณควรจะสามารถเรียกผู้ปกครองด้วยชื่อโฮสต์หรือที่อยู่ IP ภายนอกที่คุณสามารถรับได้โดยไปที่พร้อมท์คำสั่งและพิมพ์ ipconfig /all
ปรับปรุงหากคุณกำลังดีบักด้วย Visual Studio และใช้ IIS Express
ไปที่ C:\Users\[uesername]\Documents\IISExpress\config\applicationhost.config
ค้นหาเว็บไซต์ของคุณใน<configuration>/<system.applicationHost>/<sites>/<site>
(ชื่อสามารถหลอกลวงลองตรวจสอบตำแหน่งบนดิสก์ในphysicalPath
แอตทริบิวต์)
จากนั้นเพิ่มลงใน<bindings>
ส่วนการเชื่อมใหม่
<bindings>
<binding protocol="http" bindingInformation="*:50766:localhost" />
<binding protocol="http" bindingInformation="*:50766:48qzr12" />
</bindings>
โดยที่ bindingInformation คือ *:[port]:[machineName]
หวังว่านี่จะช่วยคุณประหยัดเวลา