กำหนดค่าเครื่องพิมพ์บนพอร์ต WAN


0

ฉันมีเครือข่ายที่เราเตอร์ 1 เชื่อมต่อกับอินเทอร์เน็ตและมีเครื่องพิมพ์เครือข่าย เราเตอร์ 1 เป็นเราเตอร์ในบ้านที่มีการตั้งค่าเริ่มต้น เราเตอร์ที่สอง (เราเตอร์ 2) เชื่อมต่อกับเราเตอร์ 1 ที่พอร์ตวันมัน Router 2 กำลังเรียกใช้ Linux (tomatoUSB) ที่กำหนดค่าไว้สำหรับการปลอมแปลงและใช้ opendns ฉันต้องการให้คอมพิวเตอร์ด้านหลังเราเตอร์ 2 สามารถพิมพ์ได้

นี่คือสคีมาของเครือข่าย:

(192.168.1.0/24) (192.168.2.0/24) Internet -- Router 1 ---------------- Router 2 ---------------- computer | printer

เครื่องพิมพ์เป็น Canon mx510 ตรวจพบ URI ว่าเป็น dnssd: //Canon%20MX510%20series._ipp._tcp.local/ ดังนั้นฉันเดาว่ามันใช้ dnssd เพื่อโฆษณาตัวเองและ ipp สำหรับการพิมพ์?

  • ฉันควรเปลี่ยนเป็นไฟร์วอลล์เพื่อให้คอมพิวเตอร์ที่อยู่เบื้องหลังเราเตอร์ 2 พิมพ์หรือไม่
  • มีอะไรอีกที่ฉันต้องเปลี่ยนในเครือข่าย?

แก้ไข: ฉันสามารถ ping ได้จริงเข้าถึงเว็บอินเตอร์เฟส nmap เครื่องพิมพ์จากคอมพิวเตอร์ ฉันเห็นพอร์ต 631 (ipp) เปิดอยู่ ฉันสามารถ telnet ได้ แต่ฉันไม่สามารถค้นหาเครื่องพิมพ์ได้โดยอัตโนมัติ

คำตอบ:


0

คุณก้าวไปข้างหน้าแล้วเพราะคุณมีมะเขือเทศที่เล่นบนเราเตอร์ 2

โดยพื้นฐานแล้วเมื่อเราเตอร์กำหนดเส้นทางทราฟฟิกพวกเขาจะมีรายการเส้นทาง เครือข่ายนี้อยู่ด้านหลังส่วนต่อประสานนี้เครือข่ายนี้อยู่ด้านหลังส่วนนี้

เราเตอร์ปกติจะต้องจัดการกับสองเครือข่าย ภายในและภายนอก (มักเรียกว่า "เส้นทางเริ่มต้น)

คุณจะต้องเข้าสู่ระบบปลายทางของมะเขือเทศและบอกว่ามีเครือข่ายที่ไม่ได้เชื่อมต่ออินเทอร์เน็ตหลังพอร์ต wan - การทำเช่นนี้คุณจะต้องใช้คำสั่ง iptables

คำสั่งอาจจะมีลักษณะเช่นนี้ - ip route add 192.168.1.0/24 dev eth0

eth0 จะต้องถูกแทนที่ด้วยชื่อพอร์ต WAN ของคุณ คำสั่งifconfigจะให้ข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้กับคุณ


ฉันเดาว่า iptables จะมีประโยชน์ในการปล่อยทราฟฟิกผ่าน แต่พอร์ตใด 192.168.1.0/24 มีอยู่ในตารางเส้นทางของฉันแล้ว
kbenoit
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.