ฉันเพิ่งติดตั้ง CentOS 7 บนคอมพิวเตอร์เดสก์ท็อปของฉันและตัดสินใจในการติดตั้งขั้นต่ำ ไม่พบอุปกรณ์เครือข่ายในกระบวนการติดตั้ง แต่ฉันไปข้างหน้าและติดตั้งแล้ว / etc / sysconfig / network-สคริปต์ / ifcfg-eth0 ไม่มีอยู่ให้เริ่มทำงาน ifcfg-lo เป็นเพียงคนเดียว:
[chris@piecework4 /]$ ls /etc/sysconfig/network-scripts | grep ifcfg-
ifcfg-lo
ฉันสร้าง ifcfg-eth0 ด้วยค่าต่อไปนี้:
DEVICE="eth0"
BOOTPROTO=dhcp
NM_CONTROLLED="no"
PERSISTENT_DHCLIENT=1
ONBOOT="yes"
TYPE=Ethernet
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME="eth0"
HWADDR=00:13:D4:37:42:39
ifconfig -a แสดงเฉพาะสิ่งนี้:
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 8 bytes 560 (560.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 8 bytes 560 (560.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ฉันมีคอนโทรลเลอร์อีเธอร์เน็ต ...
[chris@piecework4 /]$ lspci | grep Ethernet
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
อีเธอร์เน็ตทำงานได้ดีบนทุก live cd ที่ฉันลอง