ฉันพบปัญหา 2 อย่างที่แปลกมากกับเครือข่ายของฉันที่บ้าน (ตั้งค่าด้านล่าง) ขอบคุณจริง ๆ ถ้าใครสามารถให้ข้อมูลเชิงลึกใด ๆ
ปัญหาที่ 1
ฉันสามารถเข้าถึงหน้าเว็บจาก iPhone ของฉันโดยเปิดตัว Safari และพิมพ์ใน 192.168.60.4 อย่างไรก็ตามเมื่อฉันพยายามทำสิ่งเดียวกันบนพีซีของฉันมันจะไม่ทำงาน ในทั้งสองกรณีฉันสามารถเห็นการตรวจสอบการจราจรของ XTM21 ว่ามี "อนุญาต" การรับส่งข้อมูลจากทั้ง iPhone และพีซีไปยังเว็บเซิร์ฟเวอร์
ปัญหาที่ 2
หากฉัน ping เว็บเซิร์ฟเวอร์จาก iPhone ทุกครั้งที่ได้รับการตอบกลับ อย่างไรก็ตามถ้าฉัน ping เว็บเซิร์ฟเวอร์จากพีซีของฉันฉันจะได้รับ "คำขอหมดเวลา" ตอนนี้บิตที่น่าสนใจคือถ้าฉัน ping 192.168.20.22 (XTM21) ก่อนอื่นฉันสามารถ ping เว็บเซิร์ฟเวอร์และรับการตอบสนองที่ถูกต้อง สิ่งนี้จะคงอยู่ชั่วขณะหนึ่งและปัญหาจะเกิดขึ้นซ้ำอีกครั้ง
บน Buffalo Router ฉันได้ไปที่อินเทอร์เน็ต / LAN -> เส้นทางและเพิ่มสิ่งต่อไปนี้:
ที่อยู่ปลายทาง: 192.168.60.0/24
Subnet Mask: 255.255.255.0
เกตเวย์: 192.168.20.22 ตัว
ชี้วัด: 1 (นี่ถูกกำหนดให้เป็นจำนวนสูงสุดของ เราเตอร์ซึ่งอาจสำรวจเส้นทางก่อนถึงปลายทาง)
แทนที่จะเพิ่มเส้นทางนี้ในเราเตอร์บัฟฟาโลฉันสามารถโฆษณารายละเอียดของเว็บเซิร์ฟเวอร์หรืออุปกรณ์อื่น ๆ ในเครือข่าย 192.168.60.0/24 ไปยังเครือข่าย 192.168.20.0/24 หรือไม่ ฉันไม่ได้และไม่รู้วิธีการทำเช่นนี้และไม่แน่ใจว่านี่คือสาเหตุที่ฉันประสบปัญหาข้างต้นหรือไม่ ถึงอย่างนั้นก็ยังไม่แน่ใจว่าทำไมในทั้งสองกรณีมันใช้งานได้กับ iPhone แต่ไม่ใช่พีซีของฉัน
Internet -> Buffalo Router -> 192.168.20.1/24
-> iPhone (192.168.20.6)
-> PC (192.168.20.15)
-> Watchguard XTM21 (192.168.20.22) -> 192.168.60.1/24
-> Webserver (192.168.60.4)