답변1
비슷한 문제가 있었습니다
다음 항목이 추가되었는지 확인하세요
/etc/sysconfig/network
.
NETWORKING=yes
HOSTNAME=my-hostname
장치 이름에 따라 해당 위치에 구성 파일이 있는지 확인하십시오.
/etc/sysconfig/network-scripts/ifcfg-enp0s3
제 경우에는 다음과 같습니다.
NAME=enp0s3
DEVICE=enp0s3
ONBOOT=yes
그런 다음 다음을 실행합니다.
ifup enp0s3
(예를 들어 장치 이름은 다를 수 있으므로 eth0
다시 확인하세요.)
또한 이 명령은 sudo service networking restart
어떤 경우에는 도움이 될 수도 있습니다.
관련 문제:https://serverfault.com/questions/660210/cant-start-centos-7-network-service
답변2
eth0에 IP를 할당해야 한다고 말한 Jaroslav Kucera에게 감사드립니다.
나는 이것을 따랐다기사
DHCP에 대해 /etc/sysconfig/network 및 /etc/sysconfig/network-scripts/ifcfg-eth0을 수정한 후 재부팅했습니다.
이제 인터넷에 ping을 보낼 수 있습니다.
답변3
이틀 동안 동일한 불만 사항을 추적한 후 추가 기여: 저는 NIC 라인과 br0 라인(있는 경우 가상 머신과 마찬가지로)에서 " UP " 작업을 찾는 방법을 배웠습니다. 저는 CentOS 7과 RHEL 7 모두에 대해 다음 명령을 일상적으로 사용합니다.
# ip link set br0 down
# ip link set br0 up
# systemctl reboot
기본 NIC도 "UP" 상태인지 확인합니다. 보통 그렇습니다.