1С сервер на VirtualBox

1. AlexKo84 14.06.18 14:47 Сейчас в теме
Привет.
Решил поизучать работу 1С и SQL.
Установил SQL на комп а 1С Сервер на VirtualBox(думаю понятно почему).
Проблема в том, что клиент не видет сервер на VirtualBox, хотя наоборот все норм.
Видел статью https://infostart.ru/public/295830/ и пробовал пробросить порты но ни чего не выходит.
Можете подсказать как исправить?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. spezc 782 14.06.18 14:49 Сейчас в теме
на виртуалбокс - порты открыты?

З.Ы. кстати не понятно зачем "1С Сервер на VirtualBox".
3. ginshou 14.06.18 15:10 Сейчас в теме
Странно как-то, клиент на компе , 1с кластер на виртуалке , скуль на этом же компе ...
На виртуалке какая ОСь стоит?
4. user858823 14.06.18 15:49 Сейчас в теме
в VB может быть несколько разных типов виртуальных сетевых адаптеров, выберите не NAT и попробуйте настроить сеть между хостом и гостевой системой.
14. segatron 21.06.18 18:33 Сейчас в теме
>Проблема в том, что клиент не видет сервер на VirtualBox, хотя наоборот все норм.

1. Вся причина в том что вы не понимаете как работает сеть в VirtualBox.
По умолчанию виртуальная машина создается с типом подключения NAT.
Т.е. виртуалка имеет адреса вида 10.0.х.х.
Сам VirtualBox в этом случае выступает в роли маршрутизатора и транслирует пакеты из 10.0.х.х. в адреса той подсети, которая задана на вашей машине-хосте (куда собственно установлен VB; в вашем случае в 192.168.у.у)
Естественно в таком режиме снаружи (пардон: другим компам в вашей локалке) виртуалка не видна, т.к. "маршрутизатор" Virtual Box не пропускает к ней чужие пакеты извне.
Это эквивалентно тому как при типовой настройке с работы не пингуется домашний комп, находящийся дома за каким нибудь D-Link'ом.
Но вот если вы настроите этот самй домашний D-Link, то можете и ответ на ping получить от домашнего компа.
Так же необходимо и настроить VirtualBox.
В (4) вам написали правильное решение - изменить в настройках виртуальной машины тип подключения с "NAT" на например "Сетевой" мост.
После такого изменения виртуалка уже будет иметь адреса вида 192.168.у.у и уже более охотно будет общаться с компами вашей локальной сети.

2. Ну и конечно же брэндмауэры на машине-хосте и в виртуалке стоит отключить.


P.S. Совет: вы ставьте в виртуалке сразу вместе MSSQL + Сервер 1С. Это удобно и поимеете профит в виде shared memory.
5. AlexKo84 14.06.18 17:55 Сейчас в теме
На виртуалке стоит Windows 7
В том и проблема, что я не знаю как ее настроить что был доступ.
Можете посоветовать проверенную статью именно об этом или описать как сделать?
6. Timur.V 78 16.06.18 23:52 Сейчас в теме
Проверь ip-адреса на клиентской и серверной машине. Должа быть одна сеть.
7. AlexKo84 19.06.18 12:28 Сейчас в теме
(6) Как эту одну сеть сделать.
Поставил на вирт машину 1С и оно работает, но хочется что бы была на лок компе
8. Timur.V 78 19.06.18 12:51 Сейчас в теме
(7) В командной строке
ipconfig
проверь что адреса в одной подсети.
9. dandykry 10 19.06.18 13:48 Сейчас в теме
(7) проще всего добиться того, чтобы у ОС была общая расшаренная папка. Тогда будете уверены, что сеть есть и права доступа тоже. А дальше настраивайте клиент-сервер.
Одним словом в гугл "Как настроить локальную сеть с виртуальной машиной
10. AlexKo84 19.06.18 17:43 Сейчас в теме
(9) Расшаренная папка у меня есть.
Удалось все таки сделать достут. Адрес 192.168.56.101, и я его с лок машины пингую. Проблема в том что 1С сервер подключен к 10.0.2.15, пробовал изменить на 192.168.56.101 но пишет что ошибка соединения.
Прикрепленные файлы:
11. YaroslavHolovatiy 19.06.18 17:45 Сейчас в теме
Параметры брандмауэра в VB настривали?
12. AlexKo84 21.06.18 09:19 Сейчас в теме
(11) На время отключил оба
13. AlexKo84 21.06.18 11:20 Сейчас в теме
Наконец то заработало.
Причина проблемы вероятно я где то косякнул.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот