среда, 25 июля 2012 г.

DNS сервер через командную строку

У человека постоянно слетали настройки DNS-сервера и альтернативного DNS-сервера.
Пришлось создать bat-файл такого содержания:

netsh interface ip set dns name="Џ®¤Є«о祭ЁҐ Ї® «®Є «м­®© бҐвЁ" static 10.0.0.1
netsh interface ip add dns name="Џ®¤Є«о祭ЁҐ Ї® «®Є «м­®© бҐвЁ" 10.0.0.2


Где,  "Џ®¤Є«о祭ЁҐ Ї® «®Є «м­®© бҐвЁ" - "Подключение по локальной сети" (в кодировке DOS/cp866/OEM 866/ASCII - во сколько названий!)

Конечно, можно переименовать подключение, чтобы было что-то вроде "LAN". Так ведь будет легче создавать скрипт.

Ну а теперь можно скрипт кинуть в автозагрузку, или поставить в Планировщик заданий, где выполнять при загрузке компьютера или сеанса (лучше сеанса, имхо)

windows 2000 группы, пользователи

Нужно было установить на папку права доступа. Если я ставил права для пользователя - всё работало, а если на группу (в которую входил этот пользователь), то работать отказывалось.
Насоздавал кучу новых групп, экспериментировал, но оно, то работало, то нет.
Заметил также, что в Панель Управления -> Администрирование -> Управлении компьютером -> общие папки -> сеансы
 был пользователь, который как бы уже подключился к той папке.
Как только его отключил, всё начало нормально работать.

решение: как мне подсказали, всего-то навсего надо перегрузить сервер, чтобы всё работало нормально.

windows 2000 Terminal server

Терминальный сервер нужен, когда вы хотите, чтобы удаленные пользователи заходили на компьютер сервера и запускали в нем нужные программы. Внешне это выглядит как удаленный рабочий стол.

В принципе, как настроить терминальный сервер можно найти в Интернете, ну и как пролицензировать его (бесплатно), хотя бы здесь:
http://buh1c.ucoz.ru/news/ustanovka_i_aktivacija_servera_terminalov_windows_2003/2011-05-02-6

Но, возникла проблема, что только 2 человека могут зайти на сервер терминалов. Выдается сообщение  "для сервера терминалов достигнуто максимально возможное число разрешенных соединений".
Я думал, что надо бы подобавлять еще лицензии, но это не помогло.

Оказалось, не я ведь устанавливал Терминальную службу, так как считал, что она установлена как надо. Но, её установить можно двумя разными способами! Как Административный доступ, и как Сервер приложений! Вот, в административном доступе и есть ограничение на 2 подключения.

Пришлось удалить сервер терминалов, и установить всё по новому, выбирая, конечно, пункт "Сервер приложений"

1С 7.7 Windows2000 Terminal HASH SABLE

Установив на win2000 терминальный сервер, на котором должна запускаться 1С 7,7 столкнулся с проблемой "не обнаружен ключ защиты программы". Локально всё работало, а вот в терминальном режиме - нет.
HASH-ключа, конечно, не было. Использовался его эмулятор от Соболя - SABLE.
И похоже проблема была в том, что этот эмулятор не хотел работать по сети.
Чего я только не перепробовал, и всякое сопоставление LPT-портов и т.д. Ничего не помогло. Пока не поставил Sable-сервер (hserver.exe).

И всё заработало.

Самое смешное, что в Интернете я нигде не нашел этого сервера, хорошо что я его нашел на своих дисках 10-летней давности, которые мне записывал однокурсник! Спасибо ему!

ps если кому нужен этот сервер, постучитесь ко мне.

NOD32 Smart Security 5 и Novell-клиент

ситуация:
У машин двойной вход в систему. Сперва надо ввести логин и пароль для Novell клиента, которые добавляет сетевые диски novell, а потом уже логин и пароль входа на компьютер.

И вот, поставив новую версию NOD32 Smart Security 5, я не смог пройти novell-авторизацию. Скорее всего фаервол закрыл доступ к сети.

Пришлось перейти в безопасный режим, и удалить папку с Smart Security 5. Перегружаюсь,  авторизоваться удалось, и в novell-клиенте, и в Windows XP, но... сетевые диски не отображались (не мапились).

Рылся в настройках Novell-клиента, но это не помогало.
А потом, решил удалить Smart Security 5 через "Установку и удаление программ".
И всё заработало!
Похоже какая-то часть Smart Security 5 где-то еще находилась, кроме папки, в которую производилась установка.