ฉันติดตั้งเดสก์ท็อป 12.04 แล้วฉันจะถอนการติดตั้ง Network-Manager และตั้ง/etc/network/interfaces
เป็นไฟล์เริ่มต้นเพื่อแก้ไขการเชื่อมต่อเครือข่ายได้อย่างไร
ฉันติดตั้งเดสก์ท็อป 12.04 แล้วฉันจะถอนการติดตั้ง Network-Manager และตั้ง/etc/network/interfaces
เป็นไฟล์เริ่มต้นเพื่อแก้ไขการเชื่อมต่อเครือข่ายได้อย่างไร
คำตอบ:
หากคุณจัดการการ์ดเครือข่ายด้วยตนเองผู้จัดการเครือ/etc/network/interfaces
ข่ายจะไม่จัดการการ์ดนั้นจะระบุว่า "ไม่ได้รับการจัดการ"
สมมติว่าการ์ดเครือข่ายของคุณคือ eth0:
หากต้องการตั้งค่า eth0 เป็นสแตติกให้ป้อน:
open /etc/network/interfaces :
auto eth0
iface eth0 inet static
address 192.168.1.15 #------> Your Ip Address
netmask 255.255.255.0 #------> Netmask
gateway 192.168.1.254 #-------> Gateway
broadcast 192.168.0.255
dns-nameservers 192.168.1.3 #-----> Dns server
หากต้องการตั้งค่า eth0 เป็นdhcpให้ป้อน:
auto eth0
iface eth0 inet dhcp
คำหลักที่แตกต่างกันมีความหมายต่อไปนี้:
อัตโนมัติ : ควรกำหนดค่าส่วนต่อประสานระหว่างการบู๊ต
iface : อินเตอร์เฟส
inet : อินเตอร์เฟสใช้เครือข่าย TCP / IP
ตอนนี้เริ่มบริการ:
sudo service network-manager restart
ในไฟล์/etc/NetworkManager/NetworkManager.conf
:
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=00:0C:29:90:24:0F,00:0C:29:2E:C8:2C,
[ifupdown]
managed=false
ซึ่งหมายความว่าเครือข่ายผู้จัดการไม่จัดการการเชื่อมต่ออยู่ในแฟ้มfalse
/etc/network/interfaces
network
และbroadcast
ใน/e/n/interfaces
ถ้าคุณไม่ต้องการมัน จากที่คุณเข้าใจถูกต้องมันมักจะไม่สำคัญและถ้าคุณเข้าใจผิดเหมือนอย่างที่คุณทำและมันง่ายที่จะเข้าใจผิดคุณอาจสูญเสีย Confection ของเครือข่าย คอมพิวเตอร์ดีกว่าเราที่จะคำนวณสิ่งนี้ คุณควรตรวจสอบว่าresolvconf
มีการติดตั้งแพ็กเกจมิฉะนั้น dns-directives จะไม่ทำงาน