LINUX.ORG.RU

Raw ethernet сокеты без рута

 


0

2

Насколько я понимаю, для создания raw ethernet сокетов требуется рут, потому что если поверх ethernet идет ip, то приложение сможет просматривать чужие пакеты, что небезопасно.

А можно ли создать в linux сетевой интерфейс, на котором не будет запущена работа ip протокола, а будет голый ethernet, но который можно использовать не от рута?

Или какой либо иной способ общаться с железкой по ethernet из приложения не от рута

★★★★★

Последнее исправление: cvs-255 (всего исправлений: 2)

Или какой либо иной способ общаться с железкой по ethernet из приложения не от рута

Нетмапом ( https://github.com/luigirizzo/netmap/ ) можно. Выставляешь пользователю пермишены на /dev/netmap и готово, от него можно писать и читать сырые фреймы в/из интерфейса

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