เรามีจุดเริ่มต้นจาก ISP ของเรา มีซับเน็ต 0 เป็นอุปกรณ์ MikroTik ที่เราควบคุมไม่ได้

เรามีสวิตช์ 4 พอร์ตใบ้ 2 ตัวและเราเตอร์ wrt54gl 2 ตัวที่ติดตั้ง DD-WRT

เราเตอร์เหล่านี้มีซับเน็ตเป็น 1 ตามค่าเริ่มต้น เช่น 192.168.1.* ดังนั้นพวกเขาจึงแจก IP ในซับเน็ตนั้น มีพอร์ตติดผนังหลายพอร์ตทั่วทั้งบริษัท ดังนั้นทุกสิ่งที่เชื่อมต่อกับพอร์ตเหล่านั้นจะได้รับซับเน็ต 0 เพราะโดยพื้นฐานแล้วมันจะตรงไปที่ MikroTik และสวิตช์ขนาดใหญ่ที่ไม่มีการจัดการที่เชื่อมต่ออยู่ ฉันได้เชื่อมต่อ WRT ทั้งสองเข้ากับพอร์ตวอลล์เหล่านี้ด้วย ในความพยายามที่จะทำให้พวกเขาเป็น AP

ปัญหาคือ AP แจก 192.168.1.* IP และที่เหลือมี 192.168.0.* IP ทุกอย่างที่เป็น 0 สามารถพิมพ์ได้ เนื่องจากเครื่องพิมพ์นั้นเป็น 0 เช่นกัน แต่เครื่องอื่นๆ ไม่สามารถพิมพ์ได้ แม้ว่าโดยพื้นฐานแล้วพวกเขาจะอยู่บนเครือข่ายเดียวกัน เนื่องจากทั้งหมดจะเข้าไปในพอร์ตบนผนังซึ่งเข้าสู่ MikroTik

ฉันเข้าสู่การตั้งค่า DD-WRT และเปลี่ยนที่อยู่ในเครื่องเป็น 192.168.0.250 เพื่อพยายามบังคับซับเน็ต 0 และใช้งานได้ - มันให้ IP 0.* แก่ฉันเมื่อฉันเชื่อมต่อกับมันและอินเทอร์เน็ตทำงานได้ดี อย่างไรก็ตาม ฉันยังไม่เห็นเครื่องพิมพ์ ในขณะที่คนอื่น ๆ ที่เชื่อมต่อกับเครื่องพิมพ์ "โดยธรรมชาติ" โดยไม่มีเราเตอร์ในระหว่างนั้น สามารถมองเห็นและพิมพ์ได้ดี

ฉันจะทำอย่างไรเพื่อให้เครื่องพิมพ์ปรากฏบนซับเน็ต 0 ของ AP ของฉันด้วย

answer

ดูเหมือนว่าคุณต้องการให้ WRT ทำหน้าที่เป็น AP/บริดจ์ ไม่ใช่เราเตอร์ และคุณมี DHCP ที่ทำงานอยู่บนเครือข่าย 192.168.0 อยู่แล้ว หากคุณต้องการให้ไคลเอนต์ไร้สายของคุณอยู่ในเครือข่ายเดียวกันกับการเชื่อมต่อแบบมีสาย คุณต้องตั้งค่า DD-WRT เป็น AP ไม่ใช่เราเตอร์ที่เปิดใช้งาน DHCP โดยทั่วไปเพียงแค่ปิดการใช้งาน DHCP บน WRT และเชื่อมต่อผ่านพอร์ต LAN แทนพอร์ต WAN

ตรวจสอบคู่มือนี้ จะแนะนำคุณเกี่ยวกับการปิดใช้งาน DHCP และใช้ DD-WRT เป็นเพียง AP ที่โง่เขลา http://www.dd-wrt.com/wiki/index.php/Wireless_Access_Point