Как стать автором
Обновить

Настройка сети для 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

Единственное чего я добился при настройке из меню виртуальной машины

  1. 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 настройки сети на тип подключения "Сетевой мост"

  1. Конфигурируем сетевой интерфейс 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
  1. В файле resolv.conf прописываем IP DHCP серверов из настроек вашего роутера или гугловский

    vi /etc/resolv.conf

    nameserver 8.8.8.8

  1. Перезагружаем сетевую службу

    service network restart

  2. Проверяем проходит ли ping, если проходит то все ок
    ping ya.ru

  3. Для полной надежности перезагружаем машину, из меню вертуалки или командой

    reboot

  4. Проверяем в браузере что открывается установщик битрикса по IP, вводим в адресную строку 192.168.0.120

  5. Подключаемся по SSH 192.168.0.120 и проверяем пинг еще раз

    ping ya.ru

    Если прошел, то все ок! На локальной виртуальной машине VMBitrix есть доступ в инет и можно обновлять и устанавливать пакеты! Также можно подключиться по SSH и работать с сайтом обращаясь к нему по любому домену, если прописать ему в hosts (C:\Windows\System32\drivers\etc\hosts) этот IP виртуальной машины

    192.168.0.120 mysite.ru

Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.