ฉันใช้ Ubuntu 12.04
/etc/network/interfaces
ไฟล์ของฉันประกอบด้วย:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.58
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
dns-nameservers 66.212.63.228 66.212.48.10
ฉันรันคำสั่ง: /etc/init.d/networking restart
ซึ่งตอบกลับด้วย:
*Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
*Reconfiguring network interfaces...
RTNETLINK answers: File exists
Failed to bring up eth0
[ OK ]
ต่อไปฉันรัน ping google.com และได้รับ:
ping: unknown host google.com
ฉันไม่แน่ใจว่าอินเตอร์เฟสของฉันรีเฟรชแล้วหรือไม่ ฉันจะกำหนดค่าเครือข่ายของฉันอย่างถูกต้องด้วยที่อยู่ DNS คงที่ของฉันได้อย่างไร
/etc/network/interfaces
จู้จี้จุกจิกกับสิ่งที่มีอยู่แล้ว คุณสามารถติดตั้งได้อย่างสมบูรณ์แบบ แต่มีบางอย่างที่นั่นและมันจะบ่น หากเป็นเส้นทางเริ่มต้นที่บ่นเกี่ยวกับคุณสามารถลบออกได้โดยใช้ip route del default
เพื่อทำให้คอมพิวเตอร์เข้าสู่สถานะที่คุณสามารถมอบการจัดการสิ่งนี้ให้/etc/network/interfaces