Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   ПК с двумя сетевыми картами не видит сетевые ключи (http://forums.kuban.ru/f1040/pk_s_dvumya_setevymi_kartami_ne_vidit_setevye_klyuchi-8202570.html)

freddyb 15.02.2017 20:27

ПК с двумя сетевыми картами не видит сетевые ключи
 
Есть сетевые ключи платформы 1с8, USB, 3 штуки, стоят на 3-х серваках. Есть ещё LPT-ключи 1с7, на одном из этих серваков.На серваках в файле nhsrv.ini указаны имена, вроде этого:
NHS_SERVERNAMES = lmserv

nethasp.ini настроен у клиентских ПК так, что указывает на свой сервер с ключём, например:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.6
NH_SERVER_NAME = lmserv
NH_USE_BROADCAST = Disabled

Всё это хозяйство много лет работает замечательно и на 1с7 и на 1с8, базы файловые. Но вот понадобилось поставить на один ПК с Win10 программу VirtualBox. Эта программа создала виртуальный сетевой адаптер "VirtualBox Host-Only Network". Сеть на виртуалке - типа Мост. Теперь 1с7 и 1с8 на ПК с VirtualBox не видят ключей 1С. Не видит и Alladin Monitor. Только отключаю адаптер "VirtualBox Host-Only Network" (правой кнопкой мыши - Отключить), сразу 1с7, 1с8 и Alladin Monitor начинают видеть ключи. Причём иногда и со включённым виртуальным адаптером ключи видятся. Думаю проблема в двух-адаптерности ПК, 1С-ка лезет не в ту сеть, что нужно, ни в физическую сеть, а в виртуальную.
У физического адаптера IP=192.168.0.x, а у виртуального - 192.168.56.х
Пробовал играться с настройками виртуального адаптера и самого VirtualBox - не помогло. А решение должно быть. Может кто его знает? Как направить ПК искать ключи 1С только через определённый сетевой адаптер, если явное указание IP-адреса сервера с ключём в файле nethasp.ini не помогает?

freddyb 15.02.2017 21:54

Вопрос закрыт.

Оказалось, сетевой адаптер "VirtualBox Host-Only Network" при сетях типа Мост, вообще не нужен. Отключил его и всё работает.

Блондинка в шок 16.02.2017 09:13

[quote=freddyb;43763467]NH_SERVER_ADDR = 192.168.0.6 NH_SERVER_NAME = lmserv[/quote] Оба сразу ни к чему, ИМХО.
И более того, ИМХО, оба одновременно ммм... вредны...
Либо ты определяешь сервер менеджера лицензий по IP, либо по имени.

shotsdv2008 16.02.2017 16:33

Ещё, как вариант, виртуальную винду тоже вписать в существующую сеть, т.е. дать ей статический ИП из имеющейся сети и тоже все будет работать штатно.


Текущее время: 20:07. Часовой пояс GMT +3.