คุณจะเชื่อมต่อกล้องผ่าน LAN หรือ WLAN หรือไม่? ฉันจะถือว่า LAN สำหรับคำตอบนี้
สิ่งที่คุณต้องการคือสองเซกเมนต์ LAN, ไฟร์วอลล์ระหว่างกันและกฏการจัดเส้นทางที่เหมาะสมทุกที่ยกเว้นว่าเกตเวย์เริ่มต้นของคุณทำการกำหนดเส้นทางทั้งหมด
ติดตั้งง่ายที่สุดด้วยเราเตอร์ตัวเดียว:
192.168.7.0/24 DSL 192.168.8.0/24
| | |
| | |
PC --| | |-- Camera
|----------- Main ---------|
| Router |
Laptop --| |-- Camera
| |
โปรดทราบว่าแนวคิดของ ส่วนของ LAN แตกต่างจาก Router : โดยปกติส่วนของ LAN จะถูกสร้างขึ้นโดยสวิตช์ที่เชื่อมต่อเครื่องทั้งหมด สวิตช์ดังกล่าวสามารถเป็นส่วนหนึ่งของเราเตอร์ได้ ส่วน LAN สามารถเป็นจุดเชื่อมต่อ WLAN ได้ คุณสามารถเชื่อมต่อพอร์ต LAN ของเราเตอร์เดียวกับส่วน LAN อื่น (หากคุณกำหนดค่าไว้อย่างเหมาะสม)
ในขณะที่ Fritzbox เป็นเครื่องที่ดีคุณไม่สามารถปรับใช้เฟิร์มแวร์โอเพนซอร์สบนมันและมันไม่ง่ายที่จะเปลี่ยนเฟิร์มแวร์ที่มีอยู่ ดังนั้นด้วย Fritzbox คุณต้องมีเราเตอร์ตัวที่สองเป็นไฟร์วอลล์:
192.168.7.0/24 DSL 192.168.8.0/24
| | |
| | |
PC --| | |-- Camera
|----------- Main |
| Router |
Laptop --| |-- Camera
| |
|--------- Firewall -------|
| |
ไฟร์วอลล์ต้องทำหน้าที่เป็นเซิร์ฟเวอร์ DHCP สำหรับเซ็กเมนต์ 192.168.8.0/24 ตอนนี้คุณมีปัญหาที่เครื่องทั้งหมดในกลุ่ม 192.168.7.0/24 ต้องชัดเจน เส้นทาง ด้วยไฟร์วอลล์เป็นเกตเวย์เข้าสู่เซ็กเมนต์ 192.168.8.0/24 คุณสามารถแจกจ่ายเส้นทางโดย DHCP แต่อีกครั้งใน Fritzbox ซึ่งเป็นการยากที่จะตั้งค่า วิธีแก้ปัญหาหนึ่งคือให้เราเตอร์ไฟร์วอลล์จัดการ DHCP และปิดการใช้งานนั้นบน Fritzbox (ซึ่งจะทำให้ Fritzbox มีประโยชน์น้อยลง)
TL; DR: คุณจะต้องสามารถกำหนดค่ากฎไฟร์วอลล์และตัวเลือกการกำหนดเส้นทาง DHCP ได้ สิ่งนี้สามารถทำได้บนเราเตอร์ที่มีเฟิร์มแวร์โอเพนซอร์ส (เช่น OpenWRT od DD-WRT) แต่มักจะทำได้ยากบนเราเตอร์ระดับผู้บริโภคด้วยเฟิร์มแวร์ที่มีอยู่
วิธีป้อนกฎไฟร์วอลล์ที่จำเป็นอย่างแน่นอนและอื่น ๆ ขึ้นอยู่กับฮาร์ดแวร์และเฟิร์มแวร์ที่คุณใช้ คุณจะต้องเรียนรู้พื้นฐานระบบเครือข่ายเพื่อทำความเข้าใจกับสิ่งที่คุณต้องทำและทำไมคุณต้องทำ
แก้ไข
พื้นฐานเกี่ยวกับการกำหนดเส้นทาง: ทุกๆ คอมพิวเตอร์ที่เส้นทางเริ่มต้นไม่ใช่เส้นทางที่ถูกต้องสำหรับปลายทางนั้นต้องมีเส้นทางที่กำหนดไว้ ดังนั้นหากคุณต้องการเข้าถึง 192.168.8. * จาก 192.168.7. *, ทุกๆ คอมพิวเตอร์ใน 192.168.7. * (ในภาพ: "PC", "แล็ปท็อป") ต้องมีการกำหนดเส้นทาง นั่นเป็นเหตุผลที่ฉันบอกว่ามันเป็นการดีที่จะแจกจ่ายเส้นทางผ่าน DHCP: ด้วยวิธีนี้คุณไม่จำเป็นต้องตั้งค่าเส้นทางแบบคงที่ทุกที่ด้วยมือ
ที่กล่าวว่ามาติดกับเส้นทางคงที่ สมมติว่า "PC" รัน Linux และทุกอย่างเชื่อมต่อกันดังภาพที่สองและไฟร์วอลล์ / POE injector มี 192.168.7.222
จากนั้นใน "PC" ให้ตั้งค่าเส้นทางสแตติกด้วยตนเอง (ทำให้ถาวรหลังจากทุกอย่างทำงาน):
ip route add 192.168.8.0/24 cia 192.168.7.222
ยืนยันด้วย ip route show
เส้นทางนั้นใช้อินเตอร์เฟสที่ถูกต้องและด้วย ip route get 192.168.8.1
ทุกอย่างใช้งานได้และคุณไม่มีกฎ / เส้นทางอื่นที่มีลำดับความสำคัญสูง
คุณบอกว่าคุณได้รับ 192.168.7.1 เป็นกระโดดครั้งแรกเมื่อติดตามจาก "PC"; นี่เป็นสิ่งที่ผิดและไม่ควรเกิดขึ้นหากคุณกำหนดเส้นทางอย่างถูกต้องบน "พีซี" แม้ว่าจะเป็นไปได้ในหลักการในการตั้งค่าเส้นทางในเราเตอร์หลักเท่านั้น แต่ก็ไม่มีประสิทธิภาพ ICMP REDIRECT
ข้อความที่ขึ้นอยู่กับระบบปฏิบัติการอาจหรือไม่ปฏิบัติตามและโดยทั่วไปอาจนำไปสู่สถานการณ์ที่ตลกที่สิ่งต่าง ๆ แตกหัก
หากคุณได้รับ 192.168.7.1 เป็นการกระโดดครั้งที่สองหลังจาก 192.168.7.222 เป็นการกระโดดครั้งแรกแสดงว่าการเราต์ที่สอง / POE ผิด