我有一台 Ubuntu 22.04 vps,我想阻止其上的所有 torrent 流量。
我尝试了Iptables
这个命令:
iptables -I FORWARD -m string --algo bm --string "BitTorrent" -j DROP
iptables -I FORWARD -m string --algo bm --string "BitTorrent protocol" -j DROP
iptables -I FORWARD -m string --algo bm --string "peer_id=" -j DROP
iptables -I FORWARD -m string --algo bm --string ".torrent" -j DROP
iptables -I FORWARD -m string --algo bm --string "announce.php?passkey=" -j DROP
iptables -I FORWARD -m string --algo bm --string "torrent" -j DROP
iptables -I FORWARD -m string --algo bm --string "announce" -j DROP
iptables -I FORWARD -m string --algo bm --string "info_hash" -j DROP
并且我安装了iptables-persistent
以保留配置。
但 torrent 流量仍在我的 vps 中传输,并导致了版权问题。最近我收到了dmca_p2p
滥用警告和...
我怎样才能阻止我的 vps 中的所有 torrent 流量?
答案1
我通过这个脚本解决了这个问题:
https://github.com/nikzad-avasam/block-torrent-on-server
wget https://github.com/nikzad-avasam/block-torrent-on-server/raw/main/btorrent.sh && chmod +x btorrent.sh && bash btorrent.sh
将下载脚本,为脚本添加可执行权限并运行脚本