
Лига Сисадминов
Доступ к Российским интернет ресурсам из-за границы
Добрый день! Ввиду разъездной работы, часто бываю заграницей, и с каждым днем все сложнее попасть на некоторые российские сайты, да даже показания по электричеству подать, кадастровая карта и прочее. Перепробовал кучу ВПН, VDS делал даже свой. В итоге где то одни ресурсы доступны, в другом другие. Периодически просто перестает работать.
Вопрос. Как сделать так чтобы находясь заграницей ходить в интернет через домашний роутер? Живу в своем доме и интернет через 4G модем (Huawei) прошит. Даже статический Айпи есть. Роутер старый, я так понимаю под такое надо новый купить, подскажите пож-та что можно сделать. Спасибо.
UPD: работаю в Китае, единственное что у меня работает тут VDS в гонконге на VLESS+TLS+XRAY.
UPD2: исправил опечатку.
Ответ на пост «Айтишников заставят подтверждать свои навыки через Госуслуги»1
Вот реально было бы полезно. Рядового win сисадмина не найти. Спрашиваешь как работает gpo - плывут, osi не слышали. виртуализация + кластера вообще не щупали.
Если вдруг есть желающие 100т. Белые. Да мало. СПб.
Помощь по установке ПО на СЖО
Дорогие пикабушники ищу людей кто разбирается в железе или в биосе, или кто хочет решить задачу.
Подарили Сжо zalman a36, с лед дисплеем который должен отображать температуру процессора.
Но как оказалось столкнулся с Большой проблемой, он градусы не показывает. Я уже неделю насилую себе мозг и всем окружающим. Прочитал все комментарии в днс, написал сам отзыв. Просмотрел кучу видео на ютуб и там отзывы и читал и писал. Десять раз скачивал ПО которое должно оживить дисплей, но ничего не происходит. В диспетчере задач он запущен zalman-ctm, и в антивирусник добавлял исключение.
Даже ВКонтакте их заколебал и теперь игнорируют меня. В итоге решения проблемы нет или я тупой, у всех все получается а у меня нихрена!!! Ищу помощи :(((
За бесплатное облако mail.ru теперь нужно платить
За бесплатное облако mail.ru теперь нужно платить
На протяжении нескольких лет, многие пользовались облаком mail.ru. Когда-то маил.ру выдал пользователям электронной почты пространство под файлы «бесплатно и навсегда», но теперь если хотите хранить свои файлы придётся платить.
За бесплатное облако mail.ru теперь нужно платить
Конечно вы можете написать в службу поддержки как указано в этом письме, спросить почему «бесплатно и навсегда» уже закончилось, и быстро получить автоответ с бесполезной информацией, где сказано, что изъятие бесплатных гигабайтов они называют «пересмотром тарифов». Но как бы там ни было, теперь у меня, как и у многих осталась куча файлов в облаке, с которыми нужно решить, что делать. Через два дня файлы нельзя будет просматривать, и где ещё этим заниматься если не на работе =).
Одну часть облака занимают файлы и папки, а другую часть — письма и вложения из почты. Самый большой объём файлов хранится в облаке, поэтому с него и начнём.
Наверно вам как и мне не хочется разбираться и вспоминать, что за файлы у нас накопились за эти несколько лет. Обычно, когда забивается жёсткий диск или флешка, то, с одной стороны, жалко форматировать носитель, «вдруг там что-то нужное». С другой стороны, не хочется разбираться, и тратить время на сортировку файлов. Поэтому более простым решением кажется – купить новый носитель, чтобы спокойно его захламлять очередными «нужными» файлами. Но если вы не помните, что у вас годами хранится в облаке, то скорее всего оно вам и не нужно, и остаётся лишь освободить место для писем.
Короче, заходим в облако, справа сверху жмём Отображение «Списком» и сортировку «По размеру файла».
Нас интересуют самые большие по объёму файлы и папки. Конечно же это фото и видео. Беглым взглядом смотрим, что нам может пригодиться и представляет ценность. Скачиваем эти файлы на компьютер. Папки скачиваются zip архивом, для которого даже не нужен архиватор. Можно полазить по папкам и посмотреть фоточки, но есть риск утонуть в ностальгии =).
Фото и видео удобней открывать в отдельной вкладке, так как в отличие от гугл диска здесь нет кнопки «возврата к списку файлов», или «закрытия просмотра», и есть шанс потеряться.
Иногда, файлы большим объёмом скачиваются достаточно быстро, за несколько минут.
А иногда… ничего не понятно.
Итак, файлы скачаны, теперь можно их спокойно удалить из облака. Для этого выделяем каталоги и файлы, чтобы появилась синяя галочка, и жмём «Переместить в корзину» в меню сверху, либо кликаем правой кнопкой и выбираем пункт в появившемся списке.
Помещённые в корзину файлы будут удалены через 14 дней, ещё можно подумать, и если что восстановить файлы? Не думайте =). Лично я перейду в корзину и очищу её, чтобы сразу было понятно сколько освободилось места, и сколько нужно добить, чтобы было место для писем.
Не помешает избавиться и от каталогов с музыкой и клипами.
На сколько надо быть фанатом Рианы и Адель, чтобы хранить их музыку в облаке? Или зачем хранить клипы Bomfunk mc? Неужели их невозможно найти в интернете?
Последний раз слушаем никому не известную песню Нелли Фуртадо и всё удаляем.
А что делать со скачанными файлами? Да просто купить флешку, скинуть файлы туда и забыть ещё на несколько лет как мы любим =). 128Гб флешка стоит около 700 руб. (около 7$), что лично для меня на много лучше очередной ненужной подписки. Второй вариант — перекинуть файлы в другое облако, например в гугл, в котором бесплатно 15Гб, а не 8. Да и тарифы кажется должны быть выгоднее.
Теперь дошёл черёд и до ненужных писем. Слева сверху кликаем 3 точки, пункт Освободить место.
Вас должно перекинуть в раздел «Управление». Здесь нужно нажать «Все старые письма».
В этом разделе тоже есть фильтр по дате, и самые объёмные письма будут сверху списка:
Можно выбрать год, и, возможно в 2014ом вы даже сможете найти письмо от mail.ru, где они подарили вам гигабайты облака якобы навсегда и бесплатно. Кому-то подарили 100Гб, или даже 1000Гб., некоторые пытались скупать такие аккаунты, но не стоит им завидовать так как им разгребать больше файлов =).
За бесплатное облако mail.ru теперь нужно платить
И как теперь многие уже знают – «mail.ru сказал – mail.ru сделал, mail.ru не сделал – mail.ru ещё раз сказал». В принципе в этом нет ничего такого, так как всё что хранится у вас в электронной почте или в облаке вам не принадлежит. И не важно платите вы за это, или нет. Хотя меня немного удивляет почему вдруг они решили сократить объёмы обрабатываемой персональной информации. Может это связано с очередными ограничениями гугла, или может это какая-то монопольная кампания mail.ru, vk, ок, и яндекса? Кстати говоря, на многих зарубежных сайтах не принимается почта mail.ru или яндекса, и дело даже не в санкциях. Дело в фильтре по умолчанию, который был создан людьми, которые ничего не знают об этой конторе, и по этому её доменов просто нет в белом списке адресов.
Короче, как я и говорил ранее, если вы не помните что в письмах десятилетней давности, скорее всего они вам не нужны, и можно их спокойно удалять. Можно выделять письма по одному, или сразу пачкой. Справа сверху будет указан объём выбранных писем и кнопка удалить.
Здесь тоже есть корзина, и если хотите увидеть освободившийся объём, нужно её очистить. Лично я пытался удалять только не нужные письма, но из-за непривычной и неудобной прогрузки писем, случайно удалил все якобы нужные =).
В самом почтовом ящике можно попробовать избавиться от ежедневного спама. Если вы видите что с какого-то адреса вам каждый день приходили ненужные письма, то можно создать фильтр на его основе и применить ко всем папкам. Это делается внутри письма через 3 точки, или командой SHIFT+L.
Но у меня почему-то фильтр не сработал, и я воспользовался поиском. Здесь нам помогут клавиши ctrl+a и del:
В итоге удалось освободить достаточно много места, для начала совсем не плохо.
Желаю вам успехов с вашими файлами… кстати, можно просто подождать пока всё само удалится =).
Ошибка при установки Exchange 19 CU14
логи под спойлером - помогите плиз.
вводные данные, AD на 2012r2, Exchange 19 CU14 на 2019, делал по этому мануалу
Error:
The following error was generated when "$error.Clear();
if (!$RoleIsDatacenter -and !$RoleIsDatacenterDedicated)
{
$createNewOab = $false;
$oabName = $null;
$oabAddressList = $null;
$oabVdirs = $null;
$oabGlobalWebDistribution = $false;
$oabConfiguredAttributes = $null;
Write-ExchangeSetupLog -Info ("Looking for an existing default OAB");
$defaultOab = Get-OfflineAddressBook -DomainController:$RoleDomainController | where {$_.IsDefault};
if ($defaultOab -ne $null)
{
Write-ExchangeSetupLog -Info ("Found a default OAB: " + $defaultOab.Name + "; checking its version");
if ($defaultOab.ExchangeVersion.CompareTo([Microsoft.Exchange.Data.ExchangeObjectVersion]::Exchange2012) -lt 0)
{
$e15Oab = Get-OfflineAddressBook -DomainController:$RoleDomainController | where {$_.ExchangeVersion.CompareTo([Microsoft.Exchange.Data.ExchangeObjectVersion]::Exchange2012) -eq 0};
if ($e15Oab -eq $null)
{
Write-ExchangeSetupLog -Info ("Existing OAB is Exchange 2010 or older; will create a new OAB");
$createNewOab = $true;
$oabName = $defaultOab.Name + " (Ex2013)";
$oabAddressList = $defaultOab.AddressLists;
$oabGlobalWebDistribution = $defaultOab.GlobalWebDistributionEnabled;
$oabConfiguredAttributes = $defaultOab.ConfiguredAttributes;
}
else
{
Write-ExchangeSetupLog -Info ("Already has an existing Exchange 2013 OAB:" + $e15Oab.Name + "; will not create a new OAB");
}
}
else
{
Write-ExchangeSetupLog -Info ("Existing OAB is Exchange 2013 or newer; will not create a new OAB");
}
}
else
{
Write-ExchangeSetupLog -Info ("Did not find a default OAB; will create one");
$createNewOab = $true;
$oabName = [Microsoft.Exchange.Data.Directory.SystemConfiguration.OfflineAddressBook]::DefaultName;
$nonDefaultOabWithDefaultName = Get-OfflineAddressBook $oabName -DomainController:$RoleDomainController -ErrorAction SilentlyContinue | where {$_.IsDefault -eq $false};
if ($nonDefaultOabWithDefaultName -ne $null)
{
$createNewOab = $false;
Write-ExchangeSetupLog -Warning `
("Offline address book " + `
" already exists: " + `
$nonDefaultOabWithDefaultName.DistinguishedName + `
". Use administrative tools to change it to default OAB.");
}
$allGals = @(Get-GlobalAddressList -DomainController:$RoleDomainController | where {$_.IsDefaultGlobalAddressList});
if ($allGals -eq $null -or $allGals.Count -eq 0)
{
$createNewOab = $false;
Write-ExchangeSetupLog -Warning `
("Couldn't find the default global address list. The default offline address book can't be created.");
}
elseif ($allGals.Count -gt 1)
{
$createNewOab = $false;
Write-ExchangeSetupLog -Warning `
("Found " + $allGals.Count + " default global address lists. You can have only one default global address list in your organization. The default offline address book will not be created.");
}
else
{
$oabAddressList = $allGals[0];
Write-ExchangeSetupLog -Info ("OAB will be based on default GAL: " + $oabAddressList.Name);
}
}
if ($createNewOab)
{
if ($oabGlobalWebDistribution -eq $false)
{
$currentAdSiteDn = (Get-ExchangeServer $RoleFqdnOrName -DomainController:$RoleDomainController).Site.DistinguishedName;
$allOabVdirs = @(Get-OabVirtualDirectory -ADPropertiesOnly -DomainController:$RoleDomainController);
$e15MinimumServerVersion = New-Object Microsoft.Exchange.Data.ServerVersion([Microsoft.Exchange.Data.Directory.SystemConfiguration.Server]::E15MinVersion);
if ($allOabVdirs -ne $null -and $allOabVdirs.Count -gt 0)
{
foreach ($oabVdir in $allOabVdirs)
{
if ([Microsoft.Exchange.Data.ServerVersion]::Compare($oabVdir.AdminDisplayVersion, $e15MinimumServerVersion) -gt 0)
{
$oabVdirSiteDn = (Get-ExchangeServer $oabVdir.Server -DomainController:$RoleDomainController).Site.DistinguishedName;
if ($oabVdirSiteDn -eq $currentAdSiteDn)
{
$oabVdirs = $oabVdir;
break;
}
elseif ($oabVdirs -eq $null)
{
$oabVdirs = $oabVdir;
}
}
}
}
if ($oabVdirs -ne $null)
{
Write-ExchangeSetupLog -Info ("OAB will be distributed to OAB virtual directory " + $oabVdirs.Name);
}
else
{
Write-ExchangeSetupLog -Info ("Could not find any OAB virtual directories; OAB will be configured without distribution.");
}
}
try
{
Write-ExchangeSetupLog -Info ("Creating new default OAB.");
$newOab = New-OfflineAddressBook `
-Name $oabName `
-AddressLists $oabAddressList `
-VirtualDirectories $oabVdirs `
-GlobalWebDistributionEnabled $oabGlobalWebDistribution `
-IsDefault $true `
-DomainController:$RoleDomainController;
}
catch [Microsoft.Exchange.Data.Directory.ADObjectAlreadyExistsException]
{
Write-ExchangeSetupLog -Warning ("Tried to create new default OAB but the object already exists; it may have been created by another instance of setup.");
}
if ($oabConfiguredAttributes -ne $null)
{
Write-ExchangeSetupLog -Info ("Setting OAB ConfiguredAttributes to: " + $oabConfiguredAttributes);
Set-OfflineAddressBook $newOab -ConfiguredAttributes $oabConfiguredAttributes -DomainController:$RoleDomainController;
}
}
}
" was run: "Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox.
at Microsoft.Exchange.Data.Directory.ADDataSession.ObjectsFromEntries[TResult](SearchResultEntryCollection entries, String originatingServerName, IEnumerable`1 properties, ADRawEntry dummyInstance, String callerFilePath, Int32 callerFileLine, String memberName)
at Microsoft.Exchange.Data.Directory.ADGenericPagedReader`1.GetNextPage()
at Microsoft.Exchange.Data.Directory.ADGenericPagedReader`1.<GetEnumerator>d__29.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Microsoft.Exchange.Data.Directory.Recipient.ADRecipientObjectSession.FindOrganizationMailboxByCapability(OrganizationCapability capability, QueryFilter optionalFilter, String callerFilePath, Int32 callerFileLine, String memberName)
at Microsoft.Exchange.Data.Directory.OrganizationMailboxHelper.InternalGetOrganizationMailboxesByCapability(IRecipientSession session, OrganizationCapability capability, QueryFilter optionalFilter)
at Microsoft.Exchange.ProvisioningAgent.NewOfflineAddressbookProvisioningHandler.FindGeneratingMailbox(String domainController, OrganizationId orgId)
at Microsoft.Exchange.ProvisioningAgent.NewOfflineAddressbookProvisioningHandler.ProvisionDefaultProperties(IConfigurable readOnlyIConfigurable)
at Microsoft.Exchange.Provisioning.ProvisioningLayer.ProvisionDefaultPropertiesImpl(Task task, IConfigurable temporaryObject, IConfigurable dataObject, Boolean checkProvisioningLayerAvailability)
at Microsoft.Exchange.Provisioning.ProvisioningLayer.ProvisionDefaultProperties(Task task, IConfigurable temporaryObject, IConfigurable dataObject, Boolean checkProvisioningLayerAvailability)
at Microsoft.Exchange.Configuration.Tasks.NewTaskBase`1.InternalStateReset()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".
























