------------------------------------------------------------------------------------ ----------------Скрипт кнопки копировать---------------------

Главная » Разное

Установка и настройка Wireguard


# Заходим на сервер под доступами:
ssh root@<ip адрес сервера>

# Обновляем систему и устанавливаем Wireguard:
apt update
apt install -y wireguard

# Генерируем ключи сервера:
wg genkey | tee /etc/wireguard/privatekey | wg pubkey | tee /etc/wireguard/publickey

# Ставим права для приватного ключа:
chmod 600 /etc/wireguard/privatekey

# Создаем конфигурацию сервера:
nano /etc/wireguard/wg0.conf
# Вставляем в файл.
[Interface]
PrivateKey = <privatekey>
Address = 10.0.0.1/24
ListenPort = 51830
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
# По умолчанию интерфейс eth0 или ens3,
# проверить интерфейс командой 
ip a
# Заменить PrivateKey из файла 
nano /etc/wireguard/privatekey убрав скобы

# Настраиваем IP форвардинг:
echo "net.ipv4.ip_forward=1&
		
		... 
		
			Читать дальше »
		
	
Категория: Разное | Просмотров: 25 | Добавил: Админ | Дата: 10.02.2025 | Комментарии (0)

#include <Arduino.h>

#include <WiFi.h>

#include <SPIFFS.h>

#include <WebServer.h>

 

// Настройки Wi-Fi

const char* ssid = "";

const char* password = "";

 

// Создаем объект WebServer на порту 80

WebServer server(80);

 

// Функция для получения информации о размере SPIFFS

String getSPIFFSInfo() {

  size_t totalBytes = SPIFFS.totalBytes();

  size_t usedBytes = SPIFFS.usedBytes();

 

  String output = "<h3>Информация о SPIFFS</h3>";

  output += "<p>Общий размер: " + String(totalBytes) + " байт</p>";

  output += "<p>Использовано: " + String(usedBytes) + " байт</p>";

  output += "<p>Свободно: " + String(totalBytes - usedBytes) + " бай ... Читать дальше »

Категория: Разное | Просмотров: 56 | Добавил: Админ | Дата: 10.09.2024 | Комментарии (1)

class="prettyprint">#include
#include
#include
#include
Категория: Разное | Просмотров: 25 | Добавил: Админ | Дата: 10.09.2024 | Комментарии (0)

class="prettyprint">#include #include #include #include
Категория: Разное | Просмотров: 27 | Добавил: Админ | Дата: 10.09.2024 | Комментарии (0)

#include <Ticker.h>

 

#define DAC_PIN 25       // GPIO25 - пин ЦАП

#define TABLE_SIZE 400 // Количество точек в таблице синуса - увеличено!

#define FREQ 50          // Желаемая частота сигнала (Гц)

 

// Таблица значений синуса (0-255)

uint8_t sineTable[TABLE_SIZE];

 

// Индекс текущего значения в таблице

volatile uint16_t tableIndex = 0; // Используем uint16_t для большего диапазона

 

// Объект Ticker

Ticker timer;

 

// Обработчик прерывания таймера

void timerISR() {

  // Устанавливаем значение на ЦАП

  dacWrite(DAC_PIN, sineTable[tableIndex]);

 

  // Увеличиваем индекс, сбрасываем в конце таблицы

  tableIndex = (tableIndex + 1) % TABLE_SIZE;

}

 

void setup() {

  // Заполняем таблиц ... Читать дальше »

Категория: Разное | Просмотров: 55 | Добавил: Админ | Дата: 06.09.2024 | Комментарии (0)

1) Выполнить полный сброс настроек к заводским двумя способами (одним не прокатило):

AT!ENTERCND=«A710»
AT!RMARESET=1
AT!NVRESTORE=0
AT!RESET

Ждем пока перезагрузится и установит/устанавливаем драйвер WWAN модема и продолжаем.

2) Установить VID/PID и прочее, чтобы ноутбук считал модем брендированным (не обязательно):

AT!ENTERCND=«A710»
AT!USBVID=413C
AT!USBPID=81B6,81B5
AT!USBPRODUCT=«Dell Wireless 5811e Gobi(TM)4G LTE Mobile Broadband Card»
AT!PRIID=«9904609»,«002.026»,«DELL»
AT!RESET

Еще раз переустанавливаем драйвера, но уже окончательно и с сайта для Dell E7470.
... Читать дальше »

Категория: Разное | Просмотров: 51 | Добавил: Админ | Дата: 18.07.2024 | Комментарии (0)

Для подключения модуля ESP-WROOM-32 к Arduino IDE вам понадобится установить дополнительные платформы и библиотеки. Вот пошаговая инструкция:

1. Откройте Arduino IDE и перейдите в "File" -> "Preferences".
2. В поле "Additional Board Manager URLs" вставьте ссылку на дополнительный плагин для ESP-WROOM-32: http://dl.espressif.com/dl/packageesp32index.json
3. Нажмите "OK", чтобы сохранить изменения и закрыть окно настроек.
4. Затем откройте "Tools" -> "Board" -> "Board Manager".
5. В поисковой строке введите "esp32" и установите плагин "ESP32 by Espressif Systems".
6. После успешной установки плагина, выберите плату "ESP32 Dev Module" из списка плат в меню "Tools" -> "Board".
7. Выберите порт, к которому подключен ESP-WROOM-32.
8. Теперь можно начинать программировать ESP-WROOM-32 с помощью Arduino IDE.

... Читать дальше »
Категория: Разное | Просмотров: 42 | Добавил: Админ | Дата: 07.05.2024 | Комментарии (0)

Доступ в локальную сеть и в интернет через Wireguard для Keenetic
Настройка Wireguard для Keenetic для одновременного доступа в локальную сеть и в интернет через VPN.

 В данной заметке я расскажу, как организовать соединение с вашей локальной сетью за роутером Keenetic, если у вас уже настроен выход в интернет через WG сервер с роутера и телефона.

Использование VPN сегодня это такая же необходимость, как установка сложных уникальных паролей и двухфакторная авторизация. Для меня отсутствие VPN - это как уйти из дома и не закрыть на ключ дверь.

Помимо защиты ваших интернет соединений VPN может обеспечить соединение с вашей домашней сетью. Таким образом я организую свое небольшое облако. Файлы из моей домашней сети всегда доступны, где бы я не был.

Как я уже говорил у вас уже должен быть настроен Wireguard сервер, роутер и телефон должны выходить через этот сервер в интернет. Я же расскажу, как с телефона попасть в локальную сеть ... Читать дальше »
Категория: Разное | Просмотров: 156 | Добавил: Админ | Дата: 05.11.2023 | Комментарии (0)

Для начала давайте убедимся, что наш VPS находится в самом актуальном и обновленном состоянии. Подключаетесь к VPS через SSH. Запустите следующие команды, чтобы обновить систему и установить необходимые пакеты:

sudo apt update
sudo apt upgrade
sudo apt install curl

После этого у вас будет самая свежая версия Ubuntu, и вы будете готовы превратить свой VPS в мощный VPN-сервер.

Шаг 2: WireGuard, магия в одном скрипте

Зачем усложнять себе жизнь настройками, когда мы можем использовать готовый скрипт установки WireGuard? Давайте загрузим этот чудо-скрипт с GitHub и сделаем его исполняемым:

curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
chmod +x wireguard-install.sh

Шаг 3: Превращаем VPS в VPN-сервер

Теперь самое веселое! Запустите скрипт установки WireGuard и следуйте его забавным инструкциям на экране:

sudo ./wireguard-instal
		
		... 
		
			Читать дальше »
		
	
Категория: Разное | Просмотров: 141 | Добавил: Админ | Дата: 29.10.2023 | Комментарии (1)

cat /proc/mtd

insmod mtd-rw i_want_a_brick=1

mtd -r write breed-mt7620-reset1.bin u-boot

... Читать дальше »

Категория: Разное | Просмотров: 343 | Добавил: Админ | Дата: 13.03.2023 | Комментарии (1)

1 2 3 »
Среда, 09.07.2025, 18:06
Партнёры
Здесь
Форма входа
Календарь
«  Июль 2025  »
Пн Вт Ср Чт Пт Сб Вс
 123456
78910111213
14151617181920
21222324252627
28293031
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0