Virtualbox centos ไม่มี eth0


11

เพิ่งติดตั้ง centos-minimal ใหม่และฉันไม่สามารถรับบริดจ์ของเครือข่ายให้ทำงานหรือเครือข่ายใด ๆ ที่ไม่ได้อยู่ในโหมดโฮสต์เท่านั้น เมื่อคุณเรียกใช้ ifconfig จะไม่มี eth0 เพียงอันเดียว

เช่นกันเมื่อคุณ cat / etc / sysconfig / network-สคริปต์ / ifcfg-eth0

DEVICE="eth0"
HWADDR="08:00:27:FE:D5:10"
NM_CONTROLLED="yes"
ONBOOT="no"

คุณลองใช้ifconfig -aแทนifconfigหรือไม่ อดีตจะแสดงข้อมูลเกี่ยวกับอะแดปเตอร์ที่ไม่ได้อยู่ในสถานะ 'UP'
nearora

คำตอบ:


17

ดังที่ cpuguru กล่าวคุณต้องกำหนดค่าเครือข่าย ดังนั้นเข้าสู่ระบบใน centos ของคุณและดำเนินการ:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

ดังที่ Chris R อธิบายไว้คุณควรแก้ไขเนื้อหาของไฟล์นั้นเพื่อให้ได้สิ่งนี้:

DEVICE="eth0"
HWADDR=MAC Address*System MAC*
NM_CONTROLLED="no"
ONBOOT="yes"
BOOTPROTO="dhcp"

จากนั้นบันทึก (escape: wq INTRO) จากนั้นรีบูต:

reboot

4
หากคุณโคลน VM หรือเปลี่ยน MAC คุณอาจต้องลบ/etc/udev/rules.d/70-persistent-net.rules... โปรดแก้ไขให้ฉันถ้าฉันผิด!
KCD

2

ฉันมีปัญหาคล้ายกันกับ CentOS ใน Hyper-V เมื่อวันก่อน

การแก้ปัญหานั้นดูเหมือนจะเป็นการสร้างเทอร์มินัล su ให้รูทและรัน 'system-config-network' เพื่อให้ CentOS ใช้ virtual nic


ไม่พบคำสั่ง retuned
Chris R

นี่คือที่ฉันพบคำสั่ง: centos.org/docs/5/html/Deployment_Guide-en-US/ …
cpuguru

ฉันใช้ centos 6 ฉันได้รับ eth0 เพื่อแสดงใน ifconfig แต่ไม่มี IP หรืออะไร
Chris R

ลองเปลี่ยนพารามิเตอร์สคริปต์ ifcfg-eth0 ของคุณจาก ONBOOT = "ไม่" เป็น ONBOOT = "ใช่"
cpuguru

ขอบคุณคุณต้องเปลี่ยนสคริปต์ ifcfg-eth0 ของฉันเป็นอุปกรณ์ = "eth0" HWADDR = ระบบที่อยู่MAC MAC NM_CONTROLLED = "ไม่" ONBOOT = "ใช่" BOOTPROTO = "dhcp"
Chris R

0
  1. bridged adapter = เชื่อมต่อกับอุปกรณ์อินเทอร์เน็ตที่เชื่อมต่ออยู่แล้ว
  2. แน็ต

และรัน ..

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.