промежуточный уровень между сетевым интерфейсом и TCP-сервером в Linux - PullRequest
0 голосов
/ 31 октября 2019

Мне нужно написать приложение, которое будет изменять весь трафик, поступающий в / из сетевого интерфейса и TCP-сервер в Linux. Таким образом, любой трафик, выделенный для TCP-сервера, должен поступать только через мое приложение. Как и весь трафик, поступающий с TCP-сервера во внешний мир, также должен проходить через этот интерфейс. Например: eth1 <-> мое приложение <-> TCP-сервер. Как я могу это сделать? Я пытался использовать виртуальный сетевой интерфейс с необработанным сокетом в качестве промежуточного уровня, но это не помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...