내 노트북에 CentOS 6.5를 두 번째 OS로 설정했습니다.
설치 후 인터넷에 연결을 시도했는데 내 OS에 인터페이스만 표시되는 것으로 확인되었습니다 lo
. ifconfig -a
OS가 보는 모든 인터페이스를 찾기 위해 실행하면 lo
.
ifcfg-eth0
디렉토리 와 같은 파일 이름이 없습니다 /etc/sysconfig/network-scripts/
.
70-persistent-net.rules
그리고 디렉터리 와 같은 파일 이름이 없습니다 /etc/udev/rules.d/
.
루트 사용자로서 ifup eth0
명령을 실행하면 응답은 다음과 같습니다.
장치 eth0이 존재하지 않아 초기화가 지연되는 것 같습니다.
누구든지 이 문제를 해결하도록 도와줄 수 있나요?
답변1
네트워크 구성에 대한 해당 세부 정보를 생성한 다음 실행하여 ifcfg-eth0
문제 가 sudo
해결 되는지 확인하세요.echo
systemctl restart network
메모: 생성 시 환경에 필요한 구성에 따라 해당 필드의 값을 변경해야 합니다.인터페이스 구성 파일 수동으로.
명령(고정 IP 할당 구성 생성)
echo "DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.0.199 NETMASK=255.255.255.0 GATEWAY=192.168.0.1" >> /etc/sysconfig/network-scripts/ifcfg-eth0 systemctl restart network
명령(DHCP 할당 IP 구성 생성)
echo "DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0
또한 CentOS 재부팅을 고려하십시오.환경에 대한 상관 IP 설정으로 필요한 변경을 수행한 후.