2024-07-15

slavach: (Default)

Updated: 2024-08-03 22:40:17 CEST

Работает, как выснил, криво. После пары перезапусков не поднимает адрес. Отказался от firejail.


Но можно проще, с запуском через jail-команду firejail (название не имеет никакого отношения к firefox), позволяющую, в том числе, запустить процесс с индивидуальным IP-окружением, которое создаётся при запуске (его не надо предварительно настраивать).

Исходные

Defaults:

Iface: if0
Address: 192.168.66.11/24
Router: 192.168.66.1
DNS: 191.168.66.1

FF Instance (on demand):

Iface: if1
Address: 192.168.77.22/24
Router: 192.168.77.1
DNS: 1.1.1.1

Примечание. Интерфейс if1 должен быть поднят до запуска firejail firefox

Запуск FF

firejail --net=if1 --ip=192.168.77.22/24 \
  --defaultgw=192.168.77.1 --dns=1.1.1.1 \
  /path/to/firefox -P route-via-if2 --no-remote

Проверка

# Должнен быть пустой лог:
tcpdump -ni if0 host 192.168.77.22
# Должно быть много пакетов:
tcpdump -ni if1 host 192.168.77.22

Вот так.

Profile

slavach: (Default)
slavach

March 2025

M T W T F S S
     12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2025-06-09 14:27
Powered by Dreamwidth Studios