Находясь за границей, иногда нужно пользоваться государственными российскими интернет-ресурсами, которые могут быть не доступны из зарубежных стран, например, такие сайты как ГОСУСЛУГИ, РЖД и пр.
Доступ к таким ресурсам может отсутствовать из заграницы: полностью, частично, постоянно или временно, с ограничениями - в любом случае, это не удобно, и может стать причиной проблем (вовремя заплатить налоги, купить заранее билет на поезд, заказать онлайн какую-нибудь государственную услугу и др).

Вариант решения данной проблемы - использовать в заграничной поездке российский VPN и включать его на время, когда необходим доступ к отечественным ресурсам.
Российский VPN можно купить у хостинг-провайдера, имеющего дата-центры на территории России - приобрести готовую услугу VPN-сервер, либо арендовать самый простой VPS и самостоятельно настроить на нем свой VPN-сервер. Цена вопроса - от 250 руб в месяц.
Но, учитывая то, что поездки за границу не частые и не продолжительные, арендовать для этого сервер не очень экономически выгодно, да и настраивать его каждый раз перед поездкой - тоже не очень удобно.
Есть альтернативный вариант - использовать свой домашний роутер и настроить VPN на нем (для этой цели подходят почти все роутеры Keenetic).
Единственное важное дополнительное условие - нужно заказать у своего провайдера статический IP-адрес.
OpenVPN — один из самых популярных протоколов VPN-подключения. Его можно использовать для создания виртуальной частной сети или для соединения локальных сетей. OpenVPN имеет открытый исходный код и распространяется бесплатно по лицензии GNU GPL. Он обеспечивает более высокую скорость соединения, чем другие протоколы VPN. Кроме того, OpenVPN можно назвать одним из самых безопасных протоколов. Все передаваемые данные надежно защищены библиотекой шифрования OpenSSL и протоколами SSLv3/TLSv1, что обеспечивает высокую безопасность и анонимность.
В интернет-центре Keenetic реализован режим TCP и UDP для подключения OpenVPN, аутентификация TLS, использование сертификатов и ключей шифрования для повышения безопасности VPN-подключения.
ПРИМЕЧАНИЕ: Важно! Маршрутизатор Keenetic, на котором будет размещен OpenVPN-сервер, должен быть подключен к Интернету с глобальным IP-адресом, а при использовании доменного имени KeenDNS его необходимо настроить в режиме прямого доступа. Если какое-либо из этих условий не будет выполнено, подключиться к такому серверу из Интернета будет невозможно.
1. Установить системный компонент «Клиент OpenVPN»
Если компонент «Клиент OpenVPN» не установлен (обычно по умолчанию его нет):
Установить его:
Создание резервной копии настроек роутера - по желанию:
Компонент «Клиент OpenVPN» успешно установлен:
2. Установить приложение OpenVPN (скачать тут) и сгенерировать секретный ключ. Для этого запустить командную строку Windows (CMD) от имени администратора, Перейти в директорию C:\Program Files\OpenVPN\bin
cd C:\Program Files\OpenVPN\bin
И выполнить команду:
openvpn.exe --genkey secret static.key
После этого в директории C:\Program Files\OpenVPN\bin появится файл static.key

с содержимым примерно такого вида:
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
33b6fef770bef65673c8f7d8910ac124
13aa9e86223c61cc1c26a0c1cfe1a9e2
9ef2fef735a5f3582860c7a12a2fec14
9d2de543a947dfa8ab65d4792e3f5018
b22131d26b7192e852a4a5139d0fc3b1
007678e36bf959c336170c4287eb3d41
4860cdc5463726f5f521eeebdd63d004
635cc1e3db6e5f3faff923df7997cec0
b8f3ce15449bfd006fcf0044c7fe8d75
cb0494908b405ce38e51075f27668eb1
8ed20e2c7a56c678f7d8105663a859a2
40ae6581d43127e8911d666c81a43970
99baf4cc774a55d3af2de484ec2c5537
b169651f61731b96f6b62ee452965ffa
00730c1ebdeb69d07ebd36b8a2aefcd1
5b634e30be8521cdfd8a6afb2effc931
-----END OpenVPN Static key V1-----
3. Создать конфигурационный файл для сервера, используя образец, вставив в него полученный ранее секретный ключ:
dev tun
ifconfig 10.1.0.1 10.1.0.2
cipher AES-128-CBC
<secret>
-----BEGIN OpenVPN Static key V1-----
33b6fef770bef65673c8f7d8910ac124
13aa9e86223c61cc1c26a0c1cfe1a9e2
9ef2fef735a5f3582860c7a12a2fec14
9d2de543a947dfa8ab65d4792e3f5018
b22131d26b7192e852a4a5139d0fc3b1
007678e36bf959c336170c4287eb3d41
4860cdc5463726f5f521eeebdd63d004
635cc1e3db6e5f3faff923df7997cec0
b8f3ce15449bfd006fcf0044c7fe8d75
cb0494908b405ce38e51075f27668eb1
8ed20e2c7a56c678f7d8105663a859a2
40ae6581d43127e8911d666c81a43970
99baf4cc774a55d3af2de484ec2c5537
b169651f61731b96f6b62ee452965ffa
00730c1ebdeb69d07ebd36b8a2aefcd1
5b634e30be8521cdfd8a6afb2effc931
-----END OpenVPN Static key V1-----
</secret>
verb 3
route 192.168.2.0 255.255.255.0
(в приведенном примере удалены не используемые закомментированные строчки, по факту текста больше)
Сохранить файл на всякий случай куда-нибудь себе на комп.
4. Создать конфигурационный файл для клиента, используя образец, вставив в него полученный ранее секретный ключ и свой фиксированный IP-адрес роутера:
dev tun
remote 100.100.100.100
ifconfig 10.1.0.2 10.1.0.1
cipher AES-128-CBC
<secret>
-----BEGIN OpenVPN Static key V1-----
33b6fef770bef65673c8f7d8910ac124
13aa9e86223c61cc1c26a0c1cfe1a9e2
9ef2fef735a5f3582860c7a12a2fec14
9d2de543a947dfa8ab65d4792e3f5018
b22131d26b7192e852a4a5139d0fc3b1
007678e36bf959c336170c4287eb3d41
4860cdc5463726f5f521eeebdd63d004
635cc1e3db6e5f3faff923df7997cec0
b8f3ce15449bfd006fcf0044c7fe8d75
cb0494908b405ce38e51075f27668eb1
8ed20e2c7a56c678f7d8105663a859a2
40ae6581d43127e8911d666c81a43970
99baf4cc774a55d3af2de484ec2c5537
b169651f61731b96f6b62ee452965ffa
00730c1ebdeb69d07ebd36b8a2aefcd1
5b634e30be8521cdfd8a6afb2effc931
-----END OpenVPN Static key V1-----
</secret>
verb 3
route 192.168.1.0 255.255.255.0
route 0.0.0.0 0.0.0.0
(вместо 100.100.100.100 указать свой фиксированный IP, полученный от провайдера)
Строчка route 0.0.0.0 0.0.0.0 означает, что все-все сайты (IP) будут проходить через VPN
Сохранить файл на комп с расширением *.ovpn
5. В админке роутера перейти в раздел Интернет → Другие подключения и добавить новое подключение:

6. Включить созданное подключение (не мгновенно включается, подождать 5-20 сек).

7. Подключиться к роутеру через командную строку (использовать команду telnet в CMD или приложение kitty) по адресу роутера 192.168.1.1, авторизоваться, используя учетку админа, и затем последовательно выполнить команды (5 шт):
interface OpenVPN0 no ip global
interface OpenVPN0 security-level private
no isolate-private
ip nat 10.1.0.2 255.255.255.255
system configuration save
8. Открыть порт для подключений OpenVPN. В админке роутера Keenetic перейти в раздел Сетевые правила → Межсетевой экран , выбрать интерфейс своего интернет-провайдера и добавить правило:

со следующими параметрами:
9. Отправить на клиентское устройство (смартфон, ноут, …) клиентский конфигурационный профиль и установить/добавить его в приложение OpenVPN.
10. Пользоваться
Подробное описание по настройке на языке оригинала тут:
Устройства iPhone и iPad имеют довольно серьёзный недостаток - отсутствие нормального человеческого доступа к файловой системе устройства. По этой причине пользователям очень неудобно загружать различные файлы на мобильные устройства с компьютера и наоборот. Последние модели iPhone имеют очень крутые фотокамеры, позволяющие за несколько секунд делать потрясающие снимки (да, об этом никто даже не...
... Разбиваются обычно долб#&бы. Вот сидят десять экипажей, водку пьют. Напились, и вот вдруг один начинает: - Да вот что вы, гражданские, вы летать не умеете. Вот мы военные - круто летаем, закрылки перед взлетом не выпускаем!
Выражения, в которых используется слово БОЛЬ (pain), использование их в повседневной речи и сравнение с русскими аналогами. 1. NO PAIN, NO GAIN (досл. «нет боли, нет выгоды») - Это выражение можно перевести как «не попотеешь, не заработаешь». Имеется русский аналог: «под лежачий камень вода не течет», «без труда не вытащишь и рыбку из пруда».Пример: If you want to be successful you should work hard....
Существует множество программ для сравнения текстовых файлов типа TXT, DOC и т.п. Такие программы могут легко сравнить два файла и отобразить в отчете все различия: что было удалено, что было добавлено, а что не было отредактировано и осталось без изменения. Программами для сравнения файлов часто пользуются программисты, составители различных инструкций, ТЗ и др. документации, которым приходится периодически...
Давно-давно мобильное приложение Mapsme было очень классным и удобным, а его технология хранения и использования векторых карт была вообще революционной на тот момент (подробности - в подкасте "Maps.me. Как упаковать мир в телефон", 11 ноября 2021 - гуглится легко), но потом пришли деньги... Сейчас приложение Mapsme - содержит в себе много всякого лишнего, и его интерфейс уже не идеален для навигации :(
В мае 2011 года я написал и разместил на сайте статью "Как настроить Wi-Fi Router DLINK DIR-300 NRU под Билайн". Писал этот мануал в первую очередь для себя, чтоб качественная шпаргалка всегда была под рукой. Со временем статью немного дополнил и откорректировал в соответствии с новой информацией и фактическим опытом настройки данного типа рутеров. Чуть более чем за полгода эта статья была просмотрена 35 тысяч раз, к ней было написано 5 страниц комментариев к статье: как благодарных, так и...
По умолчанию браузер Safari после скачивания архива сразу его распаковывает, причем сам исходный архив при этом удаляет! С одной стороны это хорошо - браузер после скачивания проверяет архив на целостность: разархивация будет не удачной, если архив битый. Но, с другой стороны, это далеко не всегда нужно - иметь извлеченные файлы вместо самого архива. Safari считает себя на столько продвинутым браузером, что...