วิธีการตั้งค่าเซิร์ฟเวอร์ linux เป็นเราเตอร์
แรงจูงใจ: ฉันต้องการใช้เซิร์ฟเวอร์ linux แทนเราเตอร์ไร้สายโดยเฉลี่ยด้วยเหตุผลหลายประการ ฉันต้องการเรียนรู้วิธีตั้งค่าเซิร์ฟเวอร์ที่สมบูรณ์ยิ่งขึ้นบน linux ฉันไม่ต้องการมีโมเด็มเชื่อมต่อกับเราเตอร์เชื่อมต่อกับสวิตช์เครือข่าย ฉันป่วยและเบื่อที่จะต้องถอดปลั๊กเราเตอร์ของฉันทุก ๆ 10 วันเพราะมันแค่แฮงค์ ฉันป่วยและเบื่อที่จะซื้อเราเตอร์เพื่อรู้ว่าพวกเขาขาดสิ่งสำคัญเช่นการส่งต่อพอร์ตหรือที่อยู่ ip แบบคงที่ (dhcp) ติดตั้ง: ในที่สุดการเชื่อมต่อจะเข้าสู่โมเด็มและส่งตรงไปยังเซิร์ฟเวอร์ของฉันeth0จากนั้นeth1จะส่งออกไปยังสวิตช์เครือข่ายซึ่งคอมพิวเตอร์ไคลเอนต์อื่น ๆ ทั้งหมดจะเชื่อมต่อผ่านสายอีเธอร์เน็ต (ลืมไร้สายสักครู่) อย่างไรก็ตามในปัจจุบันฉันอยู่ในอาคารสำนักงานและฉันมีการเชื่อมต่อเข้ามาในโมเด็มซึ่งเข้าสู่เราเตอร์ซึ่งจะเข้าสู่สวิตช์เครือข่ายซึ่งจะไปeth0ตามที่ระบุข้างต้น บทแนะนำปัจจุบัน: ฉันดูบทเรียนบางส่วน (บทช่วยสอนของUbuntuเป็นคำถามที่ดีที่สุด) และฉันได้ดูคำถามเราเตอร์บางส่วนที่นี่ (นั่นคือคำถามนี้ ) แต่พวกเขาทั้งหมดมองข้ามแนวคิดหลักหลายประการเช่น: คืออะไรeth1's ความสัมพันธ์กับeth0? ใน/etc/network/interfacesฉันจะต้องบอกeth1ที่จะใช้eth0เป็นnetwork(โดยทั่วไปก็เป็นจริงที่อยู่เราเตอร์กายภาพ)? ฉันต้องทำอะไรเพื่อสั่งeth1ให้ใช้อินเทอร์เน็ตที่เข้ามาeth0และส่งต่อไปยังใครก็ตามที่ต้องการในสวิตช์เครือข่ายหรือไม่? แนวทางปัจจุบัน: นี่คือ/etc/network/interfacesไฟล์ของฉันบนเซิร์ฟเวอร์: iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.70 netmask 255.255.255.0 broadcast 192.168.1.255 …