Я щойно почав використовувати VirtualBox, але, здається, у CentOS немає інтернету під час введення yum update
. Чи є рішення моєї проблеми? (це може бути проблемою з неправильно налаштованим VirtualBox)
Ось результат ifconfig
.
Я щойно почав використовувати VirtualBox, але, здається, у CentOS немає інтернету під час введення yum update
. Чи є рішення моєї проблеми? (це може бути проблемою з неправильно налаштованим VirtualBox)
Ось результат ifconfig
.
Відповіді:
Схоже, що ваш eth0 не налаштований. Ось що я зробив, щоб виправити шахту на CentOS 6.4.
sudo su -
cat /etc/sysconfig/network |grep -i network
Це має повернутись: МЕРЕЖА = так - якщо це не так, то змініть його на так.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Це має виглядати так:
DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="YES"
ONBOOT="NO"
Є кілька варіантів, які ми хочемо змінити тут, NM_CONTROLLED повинен бути НІ, ONBOOT повинен бути ТАК, і нарешті додати цей код внизу:
BOOTPROTO="dhcp"
Це дозволить захопити IP з вашого DHCP і по суті включити IPV4.
Тепер весь файл повинен виглядати так:
DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="NO"
ONBOOT="YES"
BOOTPROTO="dhcp"
Збережіть і закрийте. Тепер давайте перезапустимо мережевий сервіс для перезавантаження з цими налаштуваннями:
[root@Development ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0:
Determining IP information for eth0... done.
[ OK ]
Помітьте 'eth0' - приголомшливо! Тепер давайте перевіримо, чи отримали ми IPV4 від нашого DHCP:
ifconfig
Тепер вам слід побачити "eth0".
У вас не налаштована мережа. ви мали б включити його під час встановлення (це не очевидно, я також пропустив його під час моєї першої мінімальної установки). Спробуйте:
dhclient eth0 # gets you DHCP on en0
Це дозволить вам почати роботу. Потім спробуйте:
yum install system-config-network-tui
Це дасть вам програму мережевого конфігурування на основі прокльонів, де ви можете постійно встановлювати речі.
dhclient eth0
кожного разу, коли я перезавантажую свою віртуальну машину?
У мене була схожа проблема, але все, що мені потрібно було, - це відредагувати сценарій мережі, щоб так для onboot і перезапустити мережу.
Відредагуйте мережевий сценарій
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
bla bla=bla
...
onboot=yes
Перезавантажте мережу
systemctl restart network