LINUX.ORG.RU
решено ФорумAdmin

WINS через PPTP


0

1

Привет. Есть один PPTP сервер на линуксе, к которому подключаются клиенты и сидят в сегменте в том же, в котором и клиенты за сервером. Маршрутизация настроена, пакеты ходят в обе стороны, машины друг друга видят. На машинах стоит самба, кое где просто винда с «расшаренными каталогами». Нужно чтобы клиенты подключающиеся через PPTP видели пресловутое «сетевое окружение». Как я понимаю через VPN броадкасты не ходят, поэтому NetBIOS не работает. Поднятие bcrelay через pptpd не спасает, по какой-то причине. Попробовал поднять самбу на сервере где стоит PPTP и использовать ее как WINS сервер, результат лучше: DHCP вроде раздает инфу о WINS внутренним машинам, pptpd внешним. Внешние видят внутренние, но NetBIOS-имена все равно не резолвятся (кроме самого WINS-сервера):

Вот например что видит один из подключившихся:

artem@satoko:~$ smbtree
Enter artem's password: 
WORKGROUP
	\\SHION          		
		\\SHION\IPC$
		\\SHION\mike           	
		\\SHION\raf            	
		\\SHION\don            	
		\\SHION\leo            	
	\\RIKA           		
cli_start_connection: failed to connect to RIKA<20> (0.0.0.0). Error NT_STATUS_HOST_UNREACHABLE
	\\NASTYA         		
cli_start_connection: failed to connect to NASTYA<20> (0.0.0.0). Error NT_STATUS_BAD_NETWORK_NAME
	\\HANYU          		hanyu
cli_start_connection: failed to connect to HANYU<20> (0.0.0.0). Error NT_STATUS_BAD_NETWORK_NAME

Здесь satoko - подключившийся клиент с линукса, shion - pptp/wins, rika - второй подключившийся с винды, nastya/hanyu - два компа внутри сети.

Что можно покопать еще? Конфиги по-желанию выложу, какие нужно.

Нужно чтобы клиенты подключающиеся через PPTP видели пресловутое «сетевое окружение».


Пресловутое «сетевое окружение» строится отнюдь не на основе данных Wins сервера т.к. за сетевое окружение отвечает master browser сети, причем он может динамически меняться.

За ресолв windows name <-> ip address отвечает wins. И он, кстати отлично работает через маршрутизаторы. У вас по ходу в wins нет корректных записей, поэтому машины ищут бродкастом.

Для «сетевого окружения» смотрите в сторону синхронизации списка browse на samba, расположенной в одном сегменте с pptp клиентами:

smb.conf: remote browse sync (G)

zgen ★★★★★
()
Ответ на: комментарий от zgen

>За ресолв windows name <-> ip address отвечает wins. И он, кстати отлично работает через маршрутизаторы. У вас по ходу в wins нет корректных записей, поэтому машины ищут бродкастом.

Ох, да, причем все банально глупо - dhcpd грузил не тот конфиг в котором был прописан WINS сервер и машины внутри него просто не использовали его. Спасибо.

ooobooontooo
() автор топика
Ответ на: комментарий от ooobooontooo

зойчем винс, когда таки днс

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.