ฉันมีเซิร์ฟเวอร์ IIS ที่มีระบบฐานข้อมูล (จักรวาล) ที่ทำงานบนพอร์ต 8080 และเมื่อฉันเข้าถึงพอร์ตโดยใช้ "localhost:8080" หรือเมื่อเชื่อมต่อกับบริษัท vpn "Servername:8080" ฉันสามารถดูข้อมูลบนพอร์ตทั้งสองนี้ ฉันมีแอปพลิเคชันเชิงมุมที่ทำงานเป็นค่าเริ่มต้นบนพอร์ต 80 และเรียกพอร์ตฐานข้อมูล 8080

แอปพลิเคชันเชิงมุมโหลดขึ้นเมื่อเข้าถึงจากภายนอกจากคอมพิวเตอร์เครื่องใดก็ได้ (หลังจากเข้าสู่ระบบ) บน "ชื่อเว็บไซต์/เชิงมุม" แต่ฉันไม่สามารถเข้าถึงข้อมูลฐานข้อมูลของฉันจากแอปพลิเคชันเชิงมุม และฉันไม่สามารถเข้าถึงฐานข้อมูลภายนอกโดยใช้ URL ที่หลากหลาย "ชื่อเว็บไซต์: 8080" เป็นต้น..

เห็นได้ชัดว่าฉันได้ตั้งค่าบางอย่างผิดหรือเปล่า ไฟร์วอลล์ของฉันบนเซิร์ฟเวอร์ IIS ถูกปิดใช้งานทั้งหมด

คำถามของฉันคือฉันจะสามารถเข้าถึงข้อมูลบนพอร์ต 8080 ผ่านชื่อเว็บไซต์สาธารณะได้อย่างไร และในขณะที่ไม่ได้เชื่อมต่อกับ VPN

(ฐานข้อมูลไม่ได้เก็บอะไรไว้ในเครื่องเพื่อดึงข้อมูลจากเซิร์ฟเวอร์ IIS อื่น ดังนั้นฉันจึงไม่สามารถตั้งค่าการผูกไซต์ได้)

โปรดแจ้งให้เราทราบความคิดของคุณหรือคำแนะนำใด ๆ และหากมีข้อมูลเพิ่มเติมใด ๆ ที่คุณต้องการโปรดแจ้งให้เราทราบ

answer

ถ้าคุณไม่สามารถเข้าถึงเว็บไซต์ของคุณ:8080 จากเครือข่ายสาธารณะของคุณ แต่ด้วยการเชื่อมต่อ VPN เท่านั้น อาจเป็นเพราะพอร์ต 8080tcp ไม่ได้ถูกส่งต่อไปยังเครือข่ายสาธารณะ คุณอาจจำเป็นต้องสร้างกฎเกณฑ์เกี่ยวกับไฟร์วอลล์ในขอบเขตของคุณ