PostUp = iptables -I FORWARD -i %i -j ACCEPT; iptables -I FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o enp1s0 -j MASQUERADE
Я генерирую json-конфиг для singbox на входе у сокса 100 пользователей user0-user99, у всех пароль 1. А потом в routing rules в зависимости от имени пользователя в нужный outbound.
Таким образом передавая разные имена в, прокси имею разные носки
result_page_future = asyncio.get_event_loop().create_future()
browser.once('targetcreated', lambda target: result_page_future.set_result(target))
await page.click('a[data-listing-id="'+reklama_id+'"]', { "button": "middle" })
result_page = await (await result_page_future).page()
await result_page.bringToFront()