LINUX.ORG.RU

Сделай два docker контейнера 1 для одного браузера 2 другого. Ну и настрой NAT ip-адреса 1 докера через один интерфейс и NAT 2 docker контейнеру через другой интерфейс.

anonymous
()
Ответ на: комментарий от ugoday

вы это про PID говорите?! глянул только что через htop, у меня хром несколько(>5) процессов запустил да и даже если я определю главный процесс то как мне его через eth пустить?

fingolor
() автор топика

создаешь неймспейс для одного из интерфейсов, присваиваешь айпишник, добавляешь маршрут и запускаешь процесс через ip netns exec <имя_неймспейса> <процесс>

ip netns add wiredNameSpace
ip link set eth0 netns wiredNamespace
ip netns exec wiredNamespace ip addr add <static_ip/netmask> dev eth0
ip netns exec wiredNamespace ip link set eth0 up
ip netns exec wiredNamespace ip route add default via <gw>
ip netns exec wiredNamespace chrome
d1on1s
()
Последнее исправление: d1on1s (всего исправлений: 1)

firejail --noprofile --net=wlp3s0 --ip=192.168.69.26 --defaultgw=192.168.69.1 --dns=192.168.69.1 firefox -P --no-remote

Аналогично для Chrome.

ValdikSS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.