ฉันใช้ Ubuntu ตั้งแต่ Ubuntu 8.10; วันนี้ฉันทำงานกับ Ubuntu 12.04 Server
ฉันมีปัญหาในการรักษาเส้นทางคงที่ในการบูท ฉันมักจะใส่คำสั่งเส้นทาง
/sbin/route add -net <IP>/<MASK> <GW> dev <ethX>
ใน/etc/rc.local
หรือฉันจะสร้างไฟล์ (ชื่อroutes
) ภายในไดเรกทอรี/etc/network/if-up/
แต่ฉันสังเกตเห็นว่าบน Ubuntu 12.04 มันไม่ทำงาน
หากฉันพิมพ์คำสั่งในเชลล์คำสั่งเหล่านั้นจะทำงาน แต่คำสั่งเดียวกันจะไม่ทำงานเมื่ออยู่ในไฟล์ที่ระบุ
ฉันพยายามเปลี่ยนชื่อไฟล์เป็นชื่ออื่นโดยคิดว่าชื่อไฟล์ของฉัน ( routes
) อาจผิดพลาดใน Ubuntu 12.04 แต่นั่นก็ไม่ได้ผล
ฉันสังเกตเห็นว่าคำสั่งนั้นใช้/sbin/ifconfig
งาน/sbin/route
ได้ดี
สิ่งที่เปลี่ยนแปลงไปในการตั้งค่าเครือข่าย
ฉันจะกำหนดเส้นทางแบบคงที่ใน Ubuntu 12.04 ได้อย่างไร
ip add
ip route
คำสั่งเดียวในการควบคุมเน็ต :)
man 5 interfaces
your_command > stderr.txt 2>&1
) และตรวจสอบการส่งออก ...