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

Взаимодействие wins сервера с остальными системами

 , , ,


0

1

Доброго!
В наличии два сервера, dns на bind(centos) и samba для wins.
DNS работает нормально, и отдает пользователям адреса в формате xxx.bases.local 172.16.x.x
Для дальнейшей работы, чтобы получать пару имя ip в виде xxx 172.16.x.x, я настроил wins, ниже будет конфиг.
настроил в windows машинах адрес wins, но все равно при запросе nbtstat не получаю в ответ ip запрошенной машины. Доступ к серверу есть.
Вот конфиг smb
[global]
workgroup = bases.local
server string = SERVER
passdb backend = tdbsam
log level = 1
time server = no
#no
preferred master = yes
#no
domain master = yes
#no
local master = yes
#33
os level = 254
#
unix charset = utf8
dos charset = cp1251
#display charset = cp1251
#будет работать как wins сервер
wins support = yes
#
remote announce = 172.16.255.255/METRAN

[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes

[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775

У samba была опция ″dns proxy″, но разве wins актуален, сейчас же Active Directory.

mky ★★★★★
()

не используй wins - это очень и очень старый протокол.

лучше настрой себе dns сервер - настрой прямую зону (у тебя это xxx.bases.local, что не очень хорошо, так как .local - разерезвирована для другой системы. лучше придумай xxx.bases.internal) и обратную зону (для твоих адресов 172.16.x.x - это x.x.16.172.in-addr.arpa). Тут еще нужно не забывать, что серые адреса это От 172.16.0.0 до 172.31.255.255 с маской 255.240.0.0 или /12.

обязательно это дело проверь с dig

dig -short xxx.bases.internal dig -short -x 172.16.x.x

затем прочитай как настроить автообновление dhcp + dns bind. Чтобы когда узел запрашивает адрес, происходило автоназначение адреса и имени.

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

Доброе утро!

За ответ спасибо, но вопрос другой. Есть сервер 1с допустим с именем tt. В днсе он записан как tt.bases.local . При обращении с клиента по tt.bases.local сервер виден, но 1с кроме этого требует прямого имени т.е «tt». Тысячи программистов 1c делали запись вида 172.16.x.x tt в файле hosts. Но это костыль, а не решение. Для решения моей задачи необходим wins сервер. Если есть какое-то решение мимо винс расскажите пожалуйста.

Vlan-48
() автор топика
Ответ на: Доброе утро! от Vlan-48

но 1с кроме этого требует прямого имени т.е «tt»

Это не так - зависит от того как настроен 1C-сервер. Имя, которое 1С-сервер отдает клиенту для последующего подключения можно поправить вручную в тексте конфигурации 1С(где-то в Program Files), предварительно остановив сам сервер. DNS-имена там вполне себе поддерживается.

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

Это уже было испытано ранее

Если можно, подскажите, где и какой файл с конфой надо править в 1с. Я поправил три вот этих файла, но это не помогло.

1CV8Clsto 1CV8Clst 1cv8wsrv
Имя сервера была изменено на необходимое в файлах, прямо в настройке сервера, был добавлен dns суффикс к настройкам сетевой карты.
Все это не принесло необходимого результата.

Vlan-48
() автор топика
Ответ на: Это уже было испытано ранее от Vlan-48

Все это не принесло необходимого результата.

УМВР. Более того - у меня есть конфигурации где в этом поле вообще указан IP-адрес, потому что между клиентами из разных сетей НЕТ общей доменной зоны и достаточно жесткие настройки DNS-серверов(которые, в свою очередь изолированы от интернета).

Сервер после перенастроек точно перезагружался? Все ли упоминания сервера без DNS-суффикса были заменены(там не только в заголовке файлов есть упоминания, но и в настройках КАЖДОЙ базы на сервере указывается сервер).

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 2)
Ответ на: комментарий от Pinkbyte

Это я пробовал

Да, сервер перезагружался, в базах тоже делал замену. Но это тоже не заработало.

Vlan-48
() автор топика
Ответ на: комментарий от Pinkbyte

Отлично

Теперь заработало и с именами) Спасибо за помощь

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