понедельник, 31 января 2011 г.
Еще раз про белые адреса за NAT
понедельник, 10 января 2011 г.
вторник, 21 декабря 2010 г.
Редактирование удаленного реестра или реестра другой машины.
Эта статья скопирована мною с ресурса http://tehm.info/remote_reestr
Как отредактировать реестр, если компьютер не загружается, а привода CD ROM нет. Снимаем винчестер, подключаем (например, через usb кейс) к исправному компьютеру и читаем далее..
Все началось с антивируса. В процессе героической борьбы с вирусом на одном из пользовательских компьютеров, он удалил зараженный файл userinit.exe (данный файл является системным). Что привело к невозможности загрузки данного компьютера в дальнейшем. CD ROM описываемый компьютер не имел, поэтому любые трюки с загрузочными дисками мне не подходили. Пришлось снимать винчестер и подключать его к своему компьютеру, через usb кейс. userinit.exe можно просто скопировать с любого компьютера с аналогичной версией Windows. Однако из Интернета я узнал, что в подобных случаях бывает удаляется и ветка реестра, содержащая вызов userinit.exe . Чтобы не заниматься сборкой-разборкой компьютера дважды, проверим реестр машины, винчестер которой подсоединен к нашей.
Просто открыть нетекущий и несетевой реестр из редактора реестра нельзя.
Сперва нужную ветку целевого реестра надо примонтировать к ветке HKEY_LOCAL_MACHINE (HKLM) или HKEY_USERS (HKU) Важно понимать, что при этом разные реестры не "смешиваются" между собой, просто это такой способ визуализации.
Итак, запускаем regedit (Пуск - Выполнить - Regedit). Мы видим текущий реестр, то есть реестр запущеной Windows. Нам же нужен реестр нерабочей Windows. Выбираем, к примеру, ветку HKEY_USERS (к ней будем монтировать реестр нерабочей Windows)
Файл - Загрузить куст
Как именно выбрать файл куста?
Вот описание файловой структуры реестра с сайта WindowsFaq.ru:
Реестр, по сути, это несколько файлов, хранящихся на жестком диске. Эти файлы находятся в %SystemRoot%\System32\Config, где %SystemRoot% - папка, куда установлена Windows. Еще один файл (Ntuser.dat), который создается для каждого пользователя и хранит его настройки находится в %SystemDrive%\Documents and Settings\%Username%, где %Username% - имя пользователя. Ниже перечислены имена файлов.
Имя файла
Куст реестра, хранимый в нем
SAM
HKEY_LOCAL_MACHINE\SAM
SECURITY
HKEY_LOCAL_MACHINE\SECURITY
SOFTWARE
HKEY_LOCAL_MACHINE\SOFTWARE
SYSTEM
HKEY_LOCAL_MACHINE\SYSTEM
SYSTEM
HKEY_CURRENT_CONFIG
DEFAULT
HKEY_USERS\.DEFAULT
Ntuser.dat
HKEY_CURRENT_USER
Таким образом, мы подошли к определению того, что Кустом реестра называются группа разделов и параметров, как бы составляющих комплект для совместного применения и являющихся самодостаточной единицей, которую можно сохранять и восстанавливать независимо от других кустов. В англоязычной литературе куст обозначается термином «hive», что в дословном переводе значит «улей». Это вносит некоторую путаницу, но эти два термина (куст и улей) являются синонимами.
Корневой раздел - это верхний уровень разделов. Пример корневого раздела - HKEY_LOCAL_MACHINE или HKEY_CURRENT_USER.
Раздел - это папка, которая может содержать подразделы и параметры. Здесь уместна аналогия с папкой в файловой системе.
Параметр реестра состоит из трех компонент: имени, типа данных и значения.
В моем случае (напомню, мне нужна ветка, осуществляющая вызов userinit.exe), надо проверить и, при необходимости, отредактировать ветку[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Userinit"="C:\WINDOWS\system32\userinit.exe" . Для этого открываем файл %SystemRoot%\System32\Config\Software целевой машины (в моем случае полный путь был J:\Windows\System32\Config\Software)
Придумываем название папки (точки монтирования), через которую будет "виден" нужный нам куст целевого реестра. Если быть точным, предлагается указать имя раздела. Я придумал 1234
Вуаля, у нас появилась нужная папка
Открываем ее и ищем нужную нам ветку
Находим нужное значение, при необходимости редактируем
Закрываем папку и выделяем ее
Отключаем целевой куст (Файл-Выгрузить куст)
Вот и все
Если вы поклонник командной строки, то "примонтировать" и "отмонтировать" целевые файлы к текущему реестру вы можете с помощью команд
reg load hku\1234 "J:\windows\system32\config\software
и
reg unload hku\1234 "J:\windows\system32\config\software
соответственно
пятница, 17 декабря 2010 г.
Traffic Inspector работа с двумя интерфейсами.
1. имеем 2 внешних интерфейса: в свойствах интерфейсов шлюзы НЕ указываем, указываем днс(если днс поднят локально то 127.0.0.1, если нет то прописываем днс провайдеров на каждом внешнем интерфейсе); на внутренних интерфейсах прописываем только адрес и маску сети. На внешних интерфесах в свойствах тсп\ип ставим вручную метрику интерфейса (для первого, например: 1; для второго, например: 2). В окне "сетевые подключения" ищем кнопочку "Дополнительно"\"Дополнительные параметы" в открывшемся окне(вкладка "Адаптеры и привязки") наблюдаем порядок расположения сетевых интерфесов: в самый верх ставим интерфейсы принадлежащие локальной сети далее внешний интерфейс с метрикой 1, потом внешний интерфейс с метрикой 2, закрываем это окно.
2. устанавливаем оснастку "маршрутизация и удаленный доступ"(для сервера по справке Документация).
3. "Консоль управления"\"Маршрутизация и удаленный доступ"\"IP маршрутизация"\"Общие"\"Свойства" открыть вкладку "уровни предпочтений", поставить одинаковые значения у параметров "Статический" и "Статический не-DOD(не по требованию)". используя справку(Настройка программы под Windows 2003.
(настройка NAT под RRAS, назначение IP адресов, диагностика)) настраиваем маршрутизацию. Не забываем прописать стат маршруты вида:
внешний_интерфейс_1 0.0.0.0 0.0.0.0 шлюз_на_провайдера_1 метрика_первого_внешнего_интерфейса(или любая другая, но в конечном итоге, наименьшая в этом списке маршрутов)
внешний_интерфейс_2 0.0.0.0 0.0.0.0 шлюз_на_провайдера_2 метрика_второго_внешнего_интерфейса(или любая другая, но в конечном итоге, выше по значению от значения существующего маршрута - в этом списке маршрутов)
изменение метрик этих маршрутов должно приводить (при подключенных к провайдерам соответствующих интерфейсов) к изменению пути при трасировке до какого нибудь хоста в инете например: tracert www.ru. Физическое отключение интерфейсов или кабелей должно приводить к автоматическому переключению направления движения трафика пользователей.
4. если все заработало. ставьте ти. в конфигураторе определяйте внешние и внутренние интерфейсы(они должны быть включены), включайте функцию АР. Создавайте пользователей (а лучше сразу группы и в них пользователей). далее внутри группы делаете фильтр на разрешение+действие на любой адрес кроме сервера, в котором на вкладе роутинг выбираете нужный внешний интерфейс. В результате, трафик пользователей, входящих в данную группу будет направлятся на нужный Вам внешний интерфейс(в случае его наличия, конечно). Если данный интерфейс будет недоступен, то трафик пользователей пойдет согласно маршрутам(и их метрикам) прописанным Вами в таблице маршрутизации(пункт 3.)
Перенаправление на другой интерфейс при падении одного из физического.
1) Откройте Внутренние сети / Клиенты / Фильтры / До группы
2) Создайте новый фильтр и укажите Имя фильтра для отображения в списке
3) Закладка Тип
- Устанавливаем тип: «Только действие»
4) Закладка Роутинг
- Выбираем основной интерфейс
- Выбираем Направлять трафик на этот интерфейс
5) Создайте новый фильтр и укажите Имя фильтра для отображения в списке
6) Закладка Тип
- Устанавливаем тип: «Только действие»
7) Закладка Роутинг
- Выбираем дополнительный интерфейс
- Выбираем Направлять трафик на этот интерфейс
8) Создайте новый фильтр и укажите Имя фильтра для отображения в списке
9) Закладка Тип
- Устанавливаем тип: «На запрет»
10)Закладка Роутинг
- Выбираем дополнительный интерфейс
- Выбираем Применить фильтр для трафика уже перенаправленного на этот интерфейс.
Фильтры должны располагаться самыми первыми, строго по порядку создания т.е.
Фильтр на редирект на основной интерфейс.
Фильтр на редирект на дополнительный интерфейс.
Фильтр на запрет, если произошел редирект на дополнительный интерфейс.
Примечание: для срабатывания фильтров у группы в Свойствах / Фильтрация должна быть включена галка Использовать общие фильтры, также можно перенести их в список фильтров для нужной группы.
Добавление маршрута если нужно ходить по определенному маршруту через определенный интерфейс.
Для того что бы в определенную подсеть ходил через определенный маршрут. Нужно в статические маршруты добавить эту подсеть с правильно указанной маской и выставить значение метрики 1.
Такое бывает необходимо, к примеру если у вас основной маршрут является более дешевый, но существует городская сеть, трафик внутри которой ничего не стоит. И вам нужно из дома подключится к резервному каналу.
Подготовлено при помощи постов DmitryPC.
понедельник, 6 декабря 2010 г.
Вход в режим программирования Samsung office serv 7070
пятница, 12 ноября 2010 г.
FTP через ISA 2006
HTTP 502 Proxy Error - The login request was denied
Symptom: When accessing an external FTP site that requires authentication, the following error is received: "HTTP 502 Proxy Error - The login request was denied."
Issue: Web proxy normally sends anonymous authentication information to an FTP site in the first request. If the FTP site rejects and closes the connection at the first try, this error is issued. If you monitor the FTP traffic, you will see a log entry similar to: "Port: 21 FTP failed connection attempt user: anonymous request: Get ftp://FTPServer/."
Solution: When accessing an external FTP site that requires authentication from a Web proxy client, provide credentials in the URL, in the following format: ftp://username:password@FTPServerName.
This issue does not occur in the following circumstances:
- SecureNAT clients or Firewall clients make the FTP request.
- The Enable folder view for FTP sites check box is selected in Internet Explorer. With this setting enabled, Internet Explorer sends the request directly to the FTP site if it can resolve the remote host name, ignoring browser settings. If the host name cannot be resolved, the browser is used.
воскресенье, 26 сентября 2010 г.
Установка программ с расширением bundle
sudo sh VMware-Player-2.5.1-126130.i386.bundle
Для запуска программы необходимо перейти в директорию файла. В моем случае /Downloads. Причем в Linux важно соблюдать регистр.