Как исправить что в network connections (Сетевые подключения) пусто и нет сетевых адаптеров.

Проблема заключалось что железный сервере сконвертировали на vmware. Сделали sysprep и запустили. Сразу возникла проблема что адаптеров не было в  network connections (Сетевые подключения) , а диспетчере был.

Как исправить что в network connections (Сетевые подключения) пусто и нет сетевых адаптеров.

Команды не помогли:

Netsh winsock reset catalog
Netsh int ip reset
Netsh winsock reset

В windows 2016 помогло network reset

Как исправить что в network connections (Сетевые подключения) пусто и нет сетевых адаптеров.

Как перенести пулы и сайты с iis с одного сервера на другой.

Задача объединить два сервера в один. На одном сервер IIS находятся одни сайты на другом другие.

Выполним команду на сервере с которого будем переносить пулы и сайты

%windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml
%windir%\system32\inetsrv\appcmd list apppool /config /xml > c:\apppools.xml

Копируем файлы на другой сервер. Дальше надо поправить id в xml sites.xml что бы id не совпадали. … Читать далее

Как удалить дубликаты в DNS и сделать динамическое обновление DNS через DHCP в Windows 2016

У нас проблема возникла с дублированием записей в обратной зоне PTR DNS. Но для нас не было проблем что они там дублируются . Но после того как внедрили fortigate. Начались проблемы с интернетом. Он там хитро трафик делит. И смотрит в днс.

Как удалить дубликаты в DNS и сделать динамическое обновление DNS через DHCP в Windows 2016

Решили настроить динамическое обновление dns через DHCP.

Сначала создали учётку srv.dnsupd для доступа dns. И добавили … Читать далее

Как устранить ошибку VMware backup proxy already exists on server при добавлении нового прокси сервера в veeam

Проблема. Начал добавлять новый прокси сервер для бэкапа. У нас на удалённых площадках используется dl120 g7 для бэкапов.  Начал добавлять, сразу ошибка VMware backup proxy already exists on server (Прокси-сервер резервного копирования VMware уже существует на сервере). Хотя это новый сервер и новая установка.  Начал ковырять базу veeam, нашёл в таблицу [VeeamBackup].[dbo].[Hosts] . В ней нашел новый сервер … Читать далее

Как предоставить доступ к Kaspersky Security 9.0 для Microsoft Exchange Servers который установлен в dmz и не в домене.

Устанавливаем на сервер консоль с которого будем управлять.

Kaspersky Security 9.0 для Microsoft Exchange Servers\setup_en.exe

Создаем техническую учётку для управления srv.kseedge в домене

Создаем группу Kse Administrators. это специальная группа для Kaspersky Security

Теперь добавляем в Kse Administrators УЗ srv.kseedge

После этого на серверах edge где установлен Kaspersky Security 9.0 для Microsoft Exchange создаем локальную УЗ srv.kseedge с … Читать далее

Как экспортировать и импортировать все запланированные задания (task sheduler) из Windows 2008 r2

Задача есть сервер windows 2008 r2 на котором есть запланированные задачи около 500 шт. нужно перенести на windows 2016 .

1. Создайте файл schtasks_tool.bat и скопируйте его на корневой локальный диск на сервере, с которого вы хотите экспортировать запланированные задачи.

2. Измените runas на свою учетную запись администратора и пароль.

3. В командной строке запустите c:\schtasks_tool.bat export.

а. … Читать далее

Как отключить спам агенты в exchange 2013/2016

Установить агенты антиспама

C:\Program Files\Microsoft\Exchange Server\V15\Scripts\install-antispamagents.ps1

Проверяем какие включены командой

Get-TransportAgent

Результат включённых агентов

dentity                                           Enabled         Priority
--------                                           -------         --------
...
Content Filter Agent                               True            8
Sender Id Agent                                    True            9
Sender Filter Agent                                True            10
Recipient Filter Agent                             True            11
Protocol Analysis Agent                            True            12

Отключить

Disable-TransportAgent –Identity "Content Filter Agent"
Disable-TransportAgent –Identity "Sender Filter Agent"
Disable-TransportAgent 
Читать далее

Как массово создать учётные записи в АД из csv файла

Import-Module ActiveDirectory
Import-Csv -Path C:\user\1.csv -Encoding Default -Delimiter ";" |
foreach-object{
  Write-Host "Username" $_.CN "not exists " $_.SamAccountName.Length
   if ($_.SamAccountName.Length  -gt 20 ) {  $_.SamAccountName=$_.SamAccountName.Substring(0,20)
 Write-Host $_.SamAccountName}
 $Firstname=''
 $FirstName=$_.FirstName
 $filter="SamAccountName -eq '"+$_.SamAccountName+"'"
 $usrexist=get-aduser -filter $filter


  if ($usrexist -eq $null)
  {

  new-aduser -Name $_.CN.trim() -DisplayName $_.DisplayName.trim() -City $_.City -Department $_.Department -Surname $_.Surname -GivenName $_.Givename  -SamAccountName $_.SamAccountName   -Title $_.title -POBox $_.postOfficeBox -AccountPassword (ConvertTo-SecureString '123456Q!' -AsPlainText -force) -Path "OU=Temp,DC=voxys,DC=ru" -UserPrincipalName $_.emailaddress -Enabled $true -ChangePasswordAtLogon $true
  }
  else
  {
  
  Write-Host "Username" $_.CN "exists" -ForegroundColor Red
  
  }}

Читать далее

Как выгрузить пользователя из аушки в ад у кого есть почта и активен в течении трех месяцев.

Get-Mailbox -OrganizationalUnit "OU=USERS,OU=EXTERNAL,OU=LOCATIONS,DC=domen,DC=ru" | Get-MailboxStatistics |?{$_.LastLogonTime -ge (date).adddays(-90)} |  Export-Csv c:\1.csv ";" -Encoding UTF8

 

Как создать контакты exchange почты из домена организации с помощью powershell.

add-pssnapin quest.activeroles.admanagement
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn
#Адрес контроллера домена, к которому подключаемся";
$Domain = 'namedomen.ru'
Connect-QADService -Service $Domain
#Получаем список пользователей удаленного домена   
$userlist = (Get-QADUser -name [А-Я]* -IncludedProperties DisplayName, title, company, department, mailNickname, Office, l, firstname, sn, PhoneNumber, Mobile, Email, physicalDeliveryOfficeName, AccountIsDisabled, msExchMailboxGuid -SizeLimit 0)
ForEach ($user in $userlist)
 {
 #Пользователь заблокирован?
 if ($user.AccountIsDisabled -eq $true) 
   {
  #У пользователя есть почта?
  if ($user.msExchMailboxGuid -notlike $NULL)   {
   #Пользователь заблокирован, удаляем существующий контакт
   Remove-MailContact $user.mail –Confirm:$false
   }
  }
 elseif ($(Get-contact $user.displayname))
  {
  if ($user.mail -notlike $NULL)
   {
   #Пользователь не заблокирован, контакт существует, надо обновить
   Set-Contact $user.email -Company "Имя компании" -Title $user.Title -Department $user.Department 
Читать далее