среда, 21 октября 2015 г.

Порядок выбора IP в Windows

Понадобилась быстрая смена ip адреса, на сервере
Был использован следующий скрипт  (командная строка бат файл)

@echo off
cpch 1251
set /p mesto="Выберите настройки (1 - ip1, 2 - ip2): "
echo Выбраны настройки - %mesto%

if %mesto% equ 2 goto w
if %mesto% equ 3 goto e
if %mesto% equ 4 goto r

:q
set IFACE="local"
set IP=0.0.0.0
set IP2=1.1.1.1
set MASK=255.255.252.0
set GATEWAY=0.1.2.3
set GWMETRIC=1
set DNS1=8.8.8.8
set DNS2=8.8.4.4
goto smena

:w
set IFACE="local"
set IP=1.1.1.1
set IP2=0.0.0.0
set MASK=255.255.252.0
set GATEWAY=1.2.3.4
set GWMETRIC=1
set DNS1=8.8.8.8
set DNS2=8.8.4.4
goto smena

:
:smena
echo _____
echo Устанавливаем IP адрес-%IP%
echo Маску подсети-%MASK%
echo Основной Шлюз-%GATEWAY%

netsh interface ip set address name=%IFACE% source=static addr=%IP% mask=%MASK% gateway=%GATEWAY% gwmetric=%GWMETRIC%
netsh interface ip add address name=%IFACE% addr=%IP2% mask=%MASK% gateway=%GATEWAY% gwmetric=%GWMETRIC% SkipAsSource=True

echo Устанавливаем основной DNS сервер %DNS1%
netsh interface ip set dns name=%IFACE% source=static addr=%DNS1% register=PRIMARY
netsh interface ip add dns name=%IFACE% addr=%DNS2%
echo Настройки сети изменены:
ipconfig /all
echo _____
pause


___________________________

Описую сделаное:
Есть несколько белых ip адресов. Нужно что бы при запуске БАТ ника Менялся ip, при этом связь прерыфвалась не на долго и автоматически подключался обратно.

Проблема была изначально в том что Windows выбирает IP по принципу наименьшего адреса.
То есть, не важно где IP прописан или в основной или альтернативной конфигурации. Он брал тот который по сортировке меньший.

gateway=%GATEWAY% gwmetric=%GWMETRIC% SkipAsSource=True

SkipAsSource=True - это было Решение!)

 

среда, 15 апреля 2015 г.

Сайт для проверки и создания SPF записи

Нашел отличный сайт для проверки и создания SPF записи DNS для того что бы ваши письма, а вернее с вашего домена не попадали в спам. 
И, в догонку, - SPF Record Testing Tool

понедельник, 16 марта 2015 г.

ps security exception Ошибка запуска PowerShell Exchange

  1. Start Windows PowerShell with the "Run as Administrator" option. Only members of the Administrators group on the computer can change the execution policy.
  2. Enable running unsigned scripts by entering:
    set-executionpolicy remotesigned
    
This will allow running unsigned scripts that you write on your local computer and signed scripts from Internet.

суббота, 31 января 2015 г.

exchange 2013 , проверка версии установленного exchange

   Проверить версию установленого ексченджа можно командой
Get-ExchangeServer | Format-List Name, Edition, AdminDisplayVersion
в повершелле ексченджа вводить. Есть статья по этому поводу: https://technet.microsoft.com/ru-ru/library/hh135098%28v=exchg.150%29.aspx 

пятница, 16 января 2015 г.

Exchange 2013 Не ходит почта или не запущены службы

1. Проверить запущены ли все службы Exchange
2. В PowerShell Exchange вставить команду: Get-ServerComponentState -Identity exchange
(Где exchange это имя вашего сервера)
3. Если службы пишут статус inactive выполняем команду Set-ServerComponentState –Identity Exchange -Requester Functional –State active –Component serverwideoffline 
(Где exchange это имя вашего сервера)
4. Статус должен поменяться на active при повторном выполнении пункта 2
5. Перезапустить службы Exchange Transport и Fronted Transport


6. Проверяем статус служб пункт 2.
7. Если не запустились служби (статус inactive) Запускать поочередно следующей командой
Set-ServerComponentState -Identity EXCHANGE -Component ImapProxy -Requester HealthAPI -State Active
EXCHANGE-имя вашего сервера    ImapProxy-имя служби которая Inactive и ее нужно запустить.
Теперь почта должна заходить. Если этого не произошло ищите причину дальше.

вторник, 13 января 2015 г.

Ошибка windows 7 0xc000005 После обновления

Нужно запустить командную строку от имени администратора и написать там следующие команды:

wusa.exe /uninstall /kb:2882822

wusa.exe /uninstall /kb:2872339

wusa.exe /uninstall /kb:2859537
Нужно выполнять поочередно, и после выполнения команд нужно перезагрузить компьютер.

Ошибка подключения Outlook к серверу Exchange

Сообщения об ошибках при попытке подключения программы Outlook к серверу Exchange Server: 

"Невозможно завершить действие", "Сервер Microsoft Exchange Server недоступен" или "Не удается запустить Microsoft Office Outlook"

Нужно добавить параметр DWORD, называемый DefConnectOpts, с параметром 0, в следующий подраздел реестра:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC

У меня это сработало на машине с windows 7 и не в домене.

ВАЖНО!! Должны быть установлены сертификаты выпущенные доменом и exchange

LOGOFF – завершение сеанса пользователя Windows

  LOGOFF – завершение сеанса пользователя Windows . Команда MODE используется для завершения сеанса пользователя (выхода из Windows). Формат...