Настройка сети для VMBitrix7.5.1 CentOS 7
Как то не сложилось у меня найти годную пошаговую инструкцию по установке и настройке сети в VMBitrix7.5.1, что бы в ней было четко и пошагово описано, как все сделать, что бы на локальной машине под Win10, с использованием VirtualBox крутилась BitrixVM с выходом в интернет (что бы можно было обновлять\устанавливать пакеты, и тп.).
ТП Битрикс предоставила такие 2 ссылки, и заверила что никаких настроек руками прописывать не нужно, однако пока я это не сделал именно руками у меня ничего не получилось (Параметр BOOTPROTO=none? Cтандартно машина ставит при конфигурации из своего меню BOOTPROTO=static).
DNS-сервер прописывается в /etc/resolv.conf, а не в ./etc/sysconfig/network-scripts/ifcfg-enp0s3
Отдельно отмечу, что вручную не нужно ничего настраивать.
Настройка сети в самом веб-окружении производится через меню веб-окружения
2. Manage localhost - 3. Configure network interface manually.
или
2. Manage localhost - 2. Configure network interface via DHCP.https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37&LESSON_ID=9315&LESSON_PATH=3908.8809.8833.9315
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37&LESSON_ID=8837&LESSON_PATH=3908.8809.8833.8837
Единственное чего я добился при настройке из меню виртуальной машины
Configure localhost settings -> 2. Configure network interface via DHCP.
это выдачу динамического IP машине при старте, при этом ping проходил, но сайт открыть по выданному IP не получалось...
а если я настраивал через меню
2. Configure localhost settings -> 3. Configure network interface manually.
то ping в консоли не проходил и пакеты я обновлять не мог...
В общем краткая инструкция, может кому то поможет, а может кто то и подскажет этот заветный, правильный порядок действий по настройке сети в CentOS 7, чтобы работало:
открытие сайта на BitrixVM по локальному IP и он не менялся при перезагрузке машины
был выход во внешний интернет и можно было обновлять\устанавливать пакеты
Далее пошаговая инструкция действий которые помогли достичь поставленных задач:
0. Переключаем в VirtualBox настройки сети на тип подключения "Сетевой мост"

Конфигурируем сетевой интерфейс enp0s3 переходим в меню VM
2. Configure localhost settings - 3. Configure network interface manually
вводим там IP для машины 192.168.0.120, маску 255.255.255.0, шлюз 192.168.0.1 (IP вашего роутера в локальной сети), IP DNS серверов (гугла например 8.8.8.8).


Проверяем
cat /etc/sysconfig/network-scripts/ifcfg-enp0s3в итоге должно быть примерно так (IP адреса могут отличатся!)
# enp0s3
HWADDR=08:00:27:ca:37:1c
DEVICE=enp0s3
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.120
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
GATEWAY=192.168.0.1
DNS1=8.8.8.8В файле resolv.conf прописываем IP DHCP серверов из настроек вашего роутера или гугловский
vi /etc/resolv.confnameserver 8.8.8.8
Перезагружаем сетевую службу
service network restartПроверяем проходит ли ping, если проходит то все ок
ping ya.ruДля полной надежности перезагружаем машину, из меню вертуалки или командой
rebootПроверяем в браузере что открывается установщик битрикса по IP, вводим в адресную строку 192.168.0.120
Подключаемся по SSH 192.168.0.120 и проверяем пинг еще раз
ping ya.ruЕсли прошел, то все ок! На локальной виртуальной машине VMBitrix есть доступ в инет и можно обновлять и устанавливать пакеты! Также можно подключиться по SSH и работать с сайтом обращаясь к нему по любому домену, если прописать ему в hosts (C:\Windows\System32\drivers\etc\hosts) этот IP виртуальной машины
192.168.0.120 mysite.ru
