miller777: (Default)
[personal profile] miller777


Дано: некая контора в Санкт-Петербурге. Филиал московской конторы.

Условия: В питерском филиале сидят 2 бухгалтера и 2 кадровика. Работают в 1С. Базы на сервере в Москве, работают в терминалах через VPN. Кроме того, в московской сети - общий файловый ресурс конторы (документы и все такое), куда тоже должен быть доступ.

У каждого из бухов (буду их всех называть бухами) есть логин и пароль к корпоративной почте, логин и пароль к VPN, логин и пароль к терминалу, логин и пароль к 1С, логин и пароль к файлообменнику. Записывать и сохранять пароли строжайше запрещено. Все равно записывают и сохраняют. Куда деваться? Я тоже столько не запомнил бы...

У каждого из бухов на рабочей станции поднимается VPN-соединение. Локалка выходит в сеть через простенький D-Link, который ничего про VPN не знает.

Это присказка. В таком виде они мне достались.

Отдельная песня - это организация печати из 1С, но об этом позже.

В один прекрасный день Москва меняет настройки VPN: тип VPN меняется с PPTP на L2TP.

Перенастраиваю VPN- подключения на рабочих станциях. На 3-х все проходит нормально, на 4-й соединение не устанавливается. Ошибка 789.

Задача: обеспечить подключение. Переустановка системы возможна, но нежелательна. (Лень потому что). Убил несколько часов. Консультировался с московскими админами. Читал решение похожих проблем в интернете. Нашел рецепт, правил реестр, вручную изменял и прописывал ключи. Добился только того, что ошибка 789 сменилась на ошибку с другим номером. Соединение запускается, висит, отваливается по тайм-ауту, так ни с чем и не соединившись.

Человеку надо работать. Вот прямо сейчас. Что делать?

Решение: ставим Virtualbox. Заливаем на рабочую станцию со своего винта готовую виртуальную машину с установленной Windows XP. Настраиваем ВМ. Настраиваем в ней сеть. Настраиваем в ВМ VPN и терминальное подключение, устанавливаем в качестве сетевого принтера расшаренный принтер хоста. Запускаем - работает. Как часы. Дел на 15 минут.

Показываем всю эту сюрреалистичную картину, достойную Дали, девушке и учим с ней работать.

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

Но девушка оказалась умницей, все поняла с одного раза и дважды все проделала самостоятельно в тестовом режиме.

Изврат? Изврат. Работает? Работает.

Все эти извращения продолжались около 3-х недель, потом из Москвы приехала настроенная Cisca с поддержкой VPN-канала.



Как обещал, о печати: Печать выглядела следующим образом: надо бухам что-то распечатать из 1С - они сохраняют документ как Exel-овский файл в папку на московском файлообменнике (свои локальные диски пробрасывать бухам запрещено) - сворачивают терминал - лезут на файлообменник - открывают этот документ - печатают.

Спрашиваю у московских админов: а зачем так трансректально? Не вопрос, отвечают, перепиши все принтеры у бухов, мы поставим драйвера на сервере.

Филиал у конторы не один. Есть в Татарстане, есть еще где-то... Я представил себе сервер с 50 установленными принтерами и мне стало как-то не по себе...

Решение: предложил поставить Screwdrivers. Поставили на пробу: на сервер в Москве серверную часть, на станции в Питере - клиентские. Печать работает так, как она должна работать, автоматом в терминал пробрасывается принтер по умолчанию у пользователя, никаких драйверов к 50 принтерам на сервере ставить не надо. Бухи довольны.



Ну и еще о частном случае применения виртуальных машин - чтоб два раза не вставать...

Есть такая программа для удаленного управления ПК через интернет - Teamviewer. Программа хорошая и даже отличная, но имеет один существенный недостаток: ограничения на количество подключений в бесплатном варианте. А стоит достаточно дорого... Если пользоваться ей бесплатно много, часто и подключаться к разным компьютерам, начинает орать, что обнаружено коммерческое использование и разрывает сеанс через 5 минут. Переустанавливать бесполезно: ID привязывается к железу. Кряка нет (нет в принципе), и не надо.

Решение: запускаем виртуальную машину, устанавливаем и запускаем в ней Teamviewer, получаем новый ID. Подключаемся куда надо и работаем. В дальнейшем чередуем работу в Teamviewer из хоста и виртуалок.

Сейчас моя фирма закупила Ammyy Admin - программа, аналогичная Teamviewer, но несколько похуже и значительно дешевле.



Кстати, иметь при себе на съемном винте готовые настроенные виртуальные машины оказалось очень полезной привычкой...

Date: 2012-02-16 11:45 pm (UTC)
From: [identity profile] darkhon.livejournal.com
Если у вас заподозрили в коммерческом использовании программы, проблема решается просто:

1) удаляем в реестре ключик
Для 32-битной Windows, Teamviewer версии [X]
[HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer\Version[X] ]
"ClientID"=dword:xxxxxxxx

Для 64-битной Windows, Teamviewer версии [X]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer\Version[X] ]
"ClientID"=dword:xxxxxxxx


2) меняем ID системного диска
можно менять этим (консольная утилка от SYSINTERNALS):
http://technet.microsoft.com/en-us/sysinternals/bb897436.aspx
а можно этим (нормальный GUI, не консоль):
http://rapidshare.com/files/270903609/Change_Volume_Serial.exe

PS Или же можно изменить дату создания папки "program files" - например с помощью NirCMD
строка для выполнения из коммандной строки:
nircmdc setfilefoldertime "%programfiles%" now now


3) Перезагружаемся.
MAC-адрес менять нет необходимости!

Date: 2012-02-17 05:36 am (UTC)
From: [identity profile] miller777.livejournal.com
Спасибо, не знал этого...

Date: 2012-06-14 10:50 pm (UTC)
From: [identity profile] dou.livejournal.com
есть готовое решение с ru-board:)
http://forum.ru-board.com/topic.cgi?forum=35&topic=34611&start=800#12

Date: 2012-02-17 02:32 am (UTC)
From: [identity profile] sish.livejournal.com
"У каждого из бухов (буду их всех называть бухами) есть логин и пароль к корпоративной почте, логин и пароль к VPN, логин и пароль к терминалу, логин и пароль к 1С, логин и пароль к файлообменнику. Записывать и сохранять пароли строжайше запрещено. Все равно записывают и сохраняют. Куда деваться? Я тоже столько не запомнил бы... "
А внести их в AD нельзя? Тогда сквозная авторизация-один логин/пасс для всего.

"Я представил себе сервер с 50 установленными принтерами и мне стало как-то не по себе..."
Роль сервер печати. Это штатно все,хоть 50,хоть сто тысяч.

Date: 2012-02-17 05:38 am (UTC)
From: [identity profile] miller777.livejournal.com
AD нет. В Питере - всего порядка 10 компов.

Date: 2012-02-17 03:24 pm (UTC)
From: [identity profile] sish.livejournal.com
Именно от десяти компов и рекомендуется начинать городить колхоз)

Date: 2012-02-17 08:19 pm (UTC)
From: [identity profile] miller777.livejournal.com
Из них половина - приносимые из дома ноутбуки.

Надо обсудить с Москвой - все-таки они головной офис, они и задают политику.

Date: 2012-02-17 05:44 am (UTC)
From: [identity profile] miller777.livejournal.com
>>Роль сервер печати. Это штатно все,хоть 50,хоть сто тысяч.

Хм... Не сообразил.

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

("Так вот ты зачем, Кожанный Зуб! А я думал - крокодилов глушить!" (с) Маугли)

Date: 2012-02-17 03:23 pm (UTC)
From: [identity profile] sish.livejournal.com
Без обид,но если занимаешься именно решением проблем,то это закономерно и так и будет.
Лучше изучать системы и предупреждать проблемы.
Но это все идеал,да.

Date: 2012-02-17 08:24 pm (UTC)
From: [identity profile] miller777.livejournal.com
Без обид ) Так и есть.

Именно решением проблем у клиента мы и занимаемся - иначе зачем ему наши услуги?

Ну и изучаю попутно, большей частью - на живых "кошках".

Представляю, как веселят вас иногда мои записи - сидит человек, велосипед изобретает... )))

Date: 2012-02-17 03:06 am (UTC)
From: [identity profile] dir-for-live.livejournal.com
При установке Team просто не ставим "по умолчанию". Щелкаем по Дополнительно и выставляем там явно, что не коммерческий пользователь. Все. Можно сидеть в чужом компьютере часами.
А с принтерами - это жестко у вас там было...

Date: 2012-02-17 06:02 am (UTC)
From: [identity profile] miller777.livejournal.com
Teamviewer так и ставил - сугубо для некоммерческого использования (Лицензия: Free). Все равно начинал орать. Возможно, отслеживает, к скольким ПК подключаешся? Их действительно было много.
Edited Date: 2012-02-17 06:04 am (UTC)

Date: 2012-02-17 06:08 am (UTC)
From: [identity profile] dir-for-live.livejournal.com
Ну, вот, я постоянно по полдня вишу в нем. Все работает. А там, где установили "по умолчанию", выкидывает через двадцать-тридцать минут.

Date: 2012-02-17 06:25 am (UTC)
From: [identity profile] miller777.livejournal.com
А клиентов по TV много (подключений к разным ID)?

Date: 2012-02-17 06:26 am (UTC)
From: [identity profile] dir-for-live.livejournal.com
Полсотни филиалов. Но не ко всем сразу, конечно. Но два-три в день и подолгу - почти каждый раз.

Profile

miller777: (Default)
miller777

August 2022

S M T W T F S
 123456
78910 111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 21st, 2025 04:46 pm
Powered by Dreamwidth Studios