gSpotx2f / ruantiblock_openwrt

Обход блокировок в OpenWrt с помощью Tor или VPN
GNU General Public License v3.0
218 stars 20 forks source link

Исключить из обхода #34

Closed boozzze closed 1 year ago

boozzze commented 1 year ago

Добрый день, подскажите, Как-то возможно исключить из обхода конкретный IP адрес? К моему ВПС в Нидерландах подключается через VPN

gSpotx2f commented 1 year ago

К моему ВПС в Нидерландах подключается через VPN

Ваш VPS доступен напрямую, с отключенным ruantiblock?

Как-то возможно исключить из обхода конкретный IP адрес?

В обновлении v1.2 (для новой OpenWRT 23.05 или Snapshot) добавил возможность исключать IP адреса из обхода блокировок отдельным правилом nftables. В вебморде на вкладке "Настройки"->"Настройки блэклиста" или через UCI:

uci set ruantiblock.config.bypass_ip_mode="1"
uci add_list ruantiblock.config.bypass_ip_list="123.45.67.89"
uci add_list ruantiblock.config.bypass_ip_list="123.45.67.90"
uci commit

123.45.67.89, 123.45.67.90 и т.п. - пример IP для списка исключений.

boozzze commented 1 year ago

Спасибо большое! Да, впс доступен без впн! Как обновить версию, чтобы не задеть текущие настройки? У меня снапшот

gSpotx2f commented 1 year ago

Есть новые парметры в конфигурации, поэтому лучше поставить заново. Перед этим удалите /etc/ruantiblock/ruantiblock.conf:

rm /etc/ruantiblock/ruantiblock.conf

Если у вас свой список ("записи пользователя"), то он находится в файле /etc/ruantiblock/user_entries.

boozzze commented 1 year ago

понял! Спасибо! тестирую! чтобы вступало в силу - обновить блеклист жмем?

gSpotx2f commented 1 year ago

После внесения адрсов в список bypass_ip, обновлять блэклист не нужно, правила добавляются в nftables после применения настроек. Если добавляете через консоль, то после необходимо перезапустить ruantiblock:

ruantiblock restart

чтобы новые правила заработали.