Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Постоянные настройки iptables для UCG-Max., wifiman
 
Мой UCG-Max сейчас получает доступ в интернет от SFP, запрограммированного с информацией роутера моего провайдера, подключенного через медиаконвертер к WAN-порту UCG-Max. Однако, если я хочу подключиться к SFP по ssh (IP-адрес SFP – 192.168.1.10, а IP-шлюз UCG-Max – 192.168.4.1), мне нужно выдать следующие команды на UCG-Max по ssh:
ip addr add dev eth4 local 192.168.1.25/24
iptables -t nat -I POSTROUTING -o eth4 -d 192.168.1.0/24 -j SNAT --to 192.168.1.25
Но эти команды не сохраняются после перезагрузки/переконфигурации и т.д. Я читал, что можно изменить файл config.gateway.json, чтобы добиться того же эффекта, и он сохранится. Если кто-то знаком с этим, не могли бы вы подсказать, как это сделать?
 
Понял, записал команды и буду обращаться к ним, когда понадобится доступ к SFP.
 
Короткий ответ — нет, и никаких других вариантов не поддерживается. А если по-длинному — да, но только если ты создашь скрипт, который добавит правила, а затем создашь systemd сервис, который будет запускать этот скрипт при загрузке.
 
Нет, изменения, сделанные через CLI, сохранить нельзя. Всё, что сделано в CLI (что само по себе не очень хорошо), не сохранится, и это широко известно. Если поискать в Google, можно найти способы модификации основной системы, чтобы появились команды, сохраняющие перезагрузки. Но даже эти способы не сохранят обновление :) Вам это нужно крайне редко. Просто делайте, когда нужно, это гораздо проще и не потребует модификации (которая всегда может пойти не так) вашей UCG OS.
Страницы: 1
Читают тему (гостей: 1)