Я клонировал centos7 vm в виртуальном боксе, но они оказались с тем же IP-адресом. Мои сетевые настройки - это моя созданная сеть NAT с: 10.0.2.0/24
Обе виртуальные машины используют созданную мной сеть, но у них одинаковый IP-адрес: 10.0.2.15. Пытался бежать dhclient -r -v
освободить и продлить, но IP остался прежним.
Вы проверили, что DHCP включен? В VirtualBox перейдите в «Настройки» -> «Сеть», затем отредактируйте созданную сеть NAT. У вас должно получиться такое окно:
Окно редактирования сети VirtualBox
Если установлен флажок «Поддерживает DHCP», вы также можете установить статический IP-адрес внутри своих виртуальных машин. Выполнить команду ip address
и проверьте свой рабочий интерфейс (вероятно, ens160). Отредактируйте файл /etc/sysconfig/network-scripts/ifcfg-<interface-name>
(например, ifcfg-ens160) и измените в соответствии с вашей сетью.
У вас должно получиться что-то вроде этого (некоторые строки опущены):
TYPE=Ethernet
IPADDR=192.168.2.10
NETMASK=255.255.255.0
GATEWAY=192.168.2.254
DNS1=8.8.8.8
DNS2=8.8.8.4
DEFROUTE=yes
NAME=ens160
DEVICE=eth0
ONBOOT=yes
Затем перезапустите сетевую службу с помощью sudo systemctl restart network
.