Запретить конкретной программе выход в интернет
Например для Firefox
sudo apt install firejail
firejail --noprofile --net=none firefox
Например для Firefox
sudo apt install firejail
firejail --noprofile --net=none firefox
sudo systemctl stop cups-browsed
sudo systemctl disable cups-browsed
sudo netstat -tulpn | grep LISTEN
Купив материнскую плату с данным Ethernet адаптером вы будете "приятно" удивлены его работой. Скорость передачи данных будет до 1МБ/с и постоянные обрывы. Причина кроется в том, что система неверно выбирает драйвер для этого адаптера. По умолчанию это драйвер 8169. Нам же нужно использовать драйвер 8168.
Проверьте какой драйвер используется:
lsmod | grep r8
Если у вас Debian 9, то достаточно установить пакет и перезагрузить систему
По умолчанию, этот адаптер в Ubuntu работать не будет! Хотя драйвер в ядре 4.4 присутствует. Чтобы заставить этот адаптер работать, нужно добавить PPA
sudo add-apt-repository ppa:hanipouspilot/rtlwifisudo apt update
И установить оттуда два пакета:
sudo apt install rtl8192eu-dkms rtlwifi-new-dkms
Однако, после перезагрузки адаптер всё равно работать не будет, потому что новый драйвер не будет запускаться автоматически. Нужно добавить его в /etc/modules
Если Вам нужно, чтобы сейчас же Ваш компьютер стал интернет шлюзом, и раздавал другим интернет, то нет ничего проще. Этого можно добиться, введя всего 3 строчки в терминал:
Становимся рутом
sudo -s
Включаем IP форвардинг
echo 1 > /proc/sys/net/ipv4/ip_forward
Расшариваем интернет
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Довольно редкий баг. Симптомы такие: при каждой перезагрузке номер сетевого интерфейса растет. Был eth0, стал eth1. Был eth1, стал eth2 и тд. Проблема в том, что по какой-то причине убунте не нравится стандартный мак устройства и она при каждой перезагрузке генерирует новый. Новый мак адрес - новый интерфейс, думает система и прописывает его в 70-persistent-net.rules, увеличивая номер интерфейса. Самый простой способ обойти этот баг - очищать 70-persistent-net.rules при выключении компа - тогда при запуске система найдет все сетевые интерфейсы и добавит их.