|
Как IP-адрес с VPS перенести на интерфейс роутера? Zamestas, Builder, who respawn, Garykom, dedmoroz777, Amra, Dzenn, Доминошник, oleg_km, ivanov-i-i, Мультук, Сергиус, MWWRuza, PLUT, Krendel, Sneer
| ☑ | ||
|---|---|---|---|---|
|
0
Garykom
гуру
08.04.26
✎
21:07
|
Есть роутер Keenetic или OpenWRT
Есть VPS с двумя адресами IPv4 Есть технологии виртуальных частных сетей Требуется сделать так чтобы один из IPv4 выделенных на VPS был прямо на WAN интерфейсе роутера Т.е. не просто VPN с роутера до VPS поднять (или обратно) А добиться чтобы роутер думал что ему на одном из интерфейсов выдали белый статический IPv4-адрес, через который он и общается со всем внешним миром И через который раздает инет через NAT клиентам внутри сети Понятно под капотом по этому интерфейсу трафик заворачивается в VPN до VPS и выходит через него наружу И весь входящий на один из двух IPv4 VPS трафик через VPN попадает на этот WAN интерфейс, но роутер думает что напрямую пришло |
|||
|
1
Сергиус
08.04.26
✎
21:04
|
(0)dhcp шоль включить? но через впн хз..
|
|||
|
2
Garykom
гуру
08.04.26
✎
21:05
|
(1) Почти, можно и статикой прописать
Но надо завернуть внутрь туннеля |
|||
|
3
Garykom
гуру
08.04.26
✎
21:10
|
Посредством двух роутеров и PPPoE (over IPoE) этого можно легко добиться
Но как одним? |
|||
|
4
Garykom
гуру
08.04.26
✎
21:24
|
Хотя торможу
Можно же поднять VPN а затем через него любое PPP соединение, например PPTP Вот и будет искомый WAN интерфейс на роутере Осталось только прокинуть трафик на VPS, где 2 IPv4, VPN-сервер и PPTP-сервер |
|||
|
5
Dzenn
гуру
08.04.26
✎
22:58
|
Слушай, мы с тобой ровесники, а такое ощущение, что один из нас динозавр ) скорми этот вопрос нейросетке, квену например, он тебе прекрасно всё разжуёт. Я свой микротик таким образом неплохо освоил.
|
|||
|
6
Garykom
гуру
08.04.26
✎
23:05
|
(5) Уже пробовал
Выдает полную ахинею когда вопрос чуть в сторону от базы обучения или популярности Галлюцинирует и не признается Т.е. все простое оно и так легко гуглится А вот написать правильный промпт чтобы добыть нечто редкое это уже искусство |
|||
|
7
Garykom
гуру
08.04.26
✎
23:08
|
Например по Комьюнити-лицензии (для разработчиков) на ARM сервере под Linux
ИИ мне предлагал выполнить на сервере команду "reg_lic" :) |
|||
|
8
Dzenn
гуру
08.04.26
✎
23:10
|
(6) да, чтобы создать промпт, нужно иногда нехило заморочиться ;-) Например:
Помоги донастроить VPN на Mikrotik через WinBox. Внимательно прочитай нижеследующие условия, так как задача имеет свои нюансы. Используемый VPN — WireGuard. Версия WinBox — 7.14 (то есть WireGuard поддерживается "из коробки") Mikrotik подключается к WireGuard только в качестве клиента. Сервер WireGuard находится в глобальной сети Интернет. Настройки подключения к серверу WireGuard — в приложенном файле. Сам Mikrotik прямого выхода в интернет не имеет, он выходит через другой роутер (Innbox), с которым находится в одной сети. Сеть, общая для роутеров — 192.168.1.0 адрес Innbox — 192.168.1.1 DHCP-сервер на Mikrotik выключен. DHCP-клиент на Mikrotik настроен на делегирование полномочий по выдаче ip-адресов подключаемым устройствам роутером Innbox. Адрес DHCP-сервера — 192.168.1.1 адрес Mikrotik — 192.168.1.1, прописан статически по mac-адресу. Обычный доступ в интернет с роутера Mikrotik работает штатно. Mikrotik раздаёт сеть по wi-fi с SSID "Happy_5G". Wi-fi работает штатно. Сеть на 2G отключена, с сохранением настроек. Настройки WireGuard внутри Mikrotik произведены, закладки wireguard и peers заполнены корретно. Интерфейсу WireGuard присвоено имя "wg0". Handshake был установлен, однако, первым этапом хочу получить от тебя инструкцию по повторному вызову handshake, чтобы точно удостовериться, что всё нормально (так как кое-что после последнего handshake по мелочи менял). Сейчас, в пункте меню "Bridge" прописан единственный пункт с названием bridge и настройками "по умолчанию". Всё что есть физического (ether2, ether2, ether2, ether2, wifi1, wifi2), помещено в этот бридж. В пункте меню IP->ARP одна строка: ip - 192.168.1.1, interface - bridge, Bridg port - ether4, Status - stale. В пункте меню IP->Addresses две строки: address - 10.8.0.31/24, network - 10.8.0.0, interface - wg0; address - 192.168.1.11/24, network - 192.168.1.0, interface - bridge В пункте меню IP->DNS следующие параметры: поля servers, dynamic servers, use doh server не заданы. Далее, allow remote requests - да, max udp packet size - 4096, ну и дальше вероятно по умолчанию (ничего не трогал). В пункте меню IP->Firewall добавлены два правила: accept forward tcp на порт 51820, accept forward udp на порт 51820. Не уверен, что правила настроены корректно. Первое правило вероятно не нужно, так как WireGuard работает по udp (верно?). Остальные правила — по умолчанию. В пункте меню IP->Firewall->NAT выключен, ни одной строки правил нет. В пункте меню IP->Routes прописаны две строки: dst address — 10.8.0.0/24, gateway - wg0, distance - 0, routing table - main; dst address — 192.168.1.0/24, gateway - bridge, distance - 0, routing table - main. Все настройки (кроме тех, что нельзя сделать через WinBox) я хочу делать через WinBox. Терминал внутри WinBox тоже могу использовать, но предпочитаю использовать его только для команд тестирования. Хочу, чтобы ты разделил настройку на этапы. Пока я не подтвержу, что этап выполнен, к другому этапу не переходим. После каждого этапа должно быть проверочное задание в виде команды или команд в терминале. Я отправлю тебе ответ команды для подтверждения того, что этап выполнен корректно. Первым этапом ещё раз вызываем hanshake — хочу убедиться, что настройки wireguard корректны. Конечным результатом этого запроса должна быть новая wi-fi сеть (назовём её Happy_5G_VPN), весь трафик которой идёт по VPN. Существующие WI-FI сети и LAN должны работать как и прежде. Перед началом выполнения задай уточняющие вопросы на своё усмотрение. В каждый свой ответ добавляй фразу, начинающуюся со слов "Динозавры умерли, потому что (а дальше твоя импровизация на любую тему)" — это просто для разбавления серьёзного разговора весельем. Поехали! |
|||
|
9
Garykom
гуру
08.04.26
✎
23:17
|
(8) Не спрашивая у ИИ или гугления могу сказать что ты это спер в инете ))
|
|||
|
10
Dzenn
гуру
08.04.26
✎
23:27
|
(9) хм... на чём основан этот вывод?:)) https://disk.yandex.ru/d/bA3ropMgXsKeLA
но да, этот запрос на эту тему не был первым |
|||
|
11
Garykom
гуру
08.04.26
✎
23:32
|
(10) Хорошая ассоциативная память, сочетание про запрос к ИИ с микротиком, винбокс и главное про динозавриков помню что уже читал где-то
|
|||
|
12
Garykom
гуру
08.04.26
✎
23:33
|
(11)+ Но где читал, откуда это уже не могу вспомнить или найти
|
|||
|
13
Zamestas
09.04.26
✎
00:14
|
(0) Ну в теории всё что летит на WAN роутера отмаркировал, запихнул в VPN через srcnat и кинул на VPS, там отмаркировал, что прилетело из туннеля и кинул на внешний IP, и тоже самое в обратку: там всё что летит на внешний IP в VPN через dsnat, а из всё что из VPN летит в роутере - на WAN.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |