Настройте статический IP для виртуальной машины RedHat на VirtualBox

Настройте статический IP для виртуальной машины RedHat на VirtualBox

У меня есть несколько вопросов по настройке redhat vm на virtualbox. Установка id завершена. Когда я использовал команду, я увидел, что у меня нет ip-адреса для eth0. Поэтому я хочу установить статический ip-адрес для моей vm. Скажите, если я ошибаюсь, мне нужно отредактировать /etc/sysconfig/network-scripts/ifcf-eth0 ? После прочтения некоторых руководств я знаю, что мне нужно добавить некоторые параметры в этот файл:

IPADDR = ?
BOOPROTO=STATIX
NETMASK
GATEWAY

У меня такие вопросы: Как узнать, какое значение нужно ввести в этот параметр? IPADDR, могу ли я ввести все, что хочу? NETMASK и GATEWAY, как узнать, какое значение нужно ввести?

У меня нет опыта работы с сетями, можете ли вы помочь мне разобраться в этом?

Спасибо :)

решение1

Virtualbox имеет три режима: режим моста, режим NAT и режим только хоста.

Режим моста представляет собой сегмент адреса с локальной сетевой картой, который напрямую использует физическую сетевую карту хоста.

Режим «только хост» зависит от настроек в virtualbox и может взаимодействовать только с хостом и другими виртуальными машинами в режиме «только хост» и не может взаимодействовать с внешним миром.

Режим NAT зависит от настроек в virtualbox. Его функция — трансляция адресов. Это трансляция адресов через физическую сетевую карту хоста, после чего он может быть подключен к внешней сети.

Мы можем выбрать режим в соответствии с нашими собственными потребностями.

Если нам нужно автоматически назначить IP, то измените booproto на DHCP, режим NAT и режим хоста автоматически получат IP.

Если мы хотим установить его вручную, IP-адрес режима моста устанавливается в том же сегменте сети, что и адрес хостовой сетевой карты. Сетевая маска и шлюз совпадают с настройками хостовой сетевой карты.

Вручную установите IP-адрес режима NAT, сначала проверьте IP-адрес настройки NAT в virtualbox, а затем установите его в соответствии с соответствующим адресом.

Вручную установите IP-адрес режима «только хост». Сначала проверьте настройку IP-адреса режима «только хост» в virtualbox, а затем установите его в соответствии с соответствующим адресом.

Автоматически:

BOOPROTO=DHCP (автоматически)

Вручную:

IPADDR = IP-адрес виртуальной машины RedHat

BOOPROTO= STATIX (вручную)

NETMASK= сетевая маска виртуальной машины RedHat

GATEWAY= шлюз redhat vm

После завершения всей настройки сохраните конфигурацию и перезапустите сетевую службу, чтобы изменения вступили в силу.

Кроме того, я ищу пример, на который мы можем сослаться: Настройка статического IP в RedHat 6

решение2

Это полностью зависит от среды, в которой вы находитесь. Если вы находитесь дома, вы можете назначить ему любой частный IP-адрес (еще не занятый другим устройством) и связанную с ним маску и шлюз, а ваш маршрутизатор позаботится обо всем остальном.

Связанный контент