Просто чтобы расширить ответ @xenoterracide
Вы можете узнать больше об iptables на странице руководства iptables (8)
(введите man 8 iptables
), но вот вам не найдет - dport
или - sport
. Эти параметры перечислены в iptables-extensions (8)
в разделе multiport, tcp, udp и в других местах. Это может быть вам интересно.
Чтобы «остановить Интернет в вашей системе», вы, вероятно, можете просто отключить сетевой интерфейс с помощью sudo ifdown <ИНТЕРФЕЙС ДЛЯ ИНТЕРНЕТА>
или sudo ip link set <ИНТЕРФЕЙС ДЛЯ ИНТЕРНЕТА> вниз
например sudo ip link set eth0 down
.
Чтобы сделать это постоянным, вам нужно заглянуть в / etc / network / interfaces (Ubuntu, Debian ...) или / etc / sysconfig / network-scripts / ifcfg- (на RHEL, SLES, CentOS, Oracle Linux, Fedora ...) или конфигурацию вашего сетевого менеджера или что-то еще, что вы используете. Это, конечно, отключит любые подключения к Интернету или из него, даже если они не основаны на HTTP, и предотвратит небольшое снижение производительности при использовании iptables
и обработке трафика OSI / ISO уровня 2.