我有两台电脑;一台运行 gpsd,一台用于gpspipe -w 192.168.90.1
查询数据。
GPSD 监听端口 2947,我想用 iptables 阻止它。我已经尝试了很多规则,但我仍然可以看到 gpspipe 的输出,但我不希望出现这种情况。
我开始的主要规则是
iptables -A OUTPUT -o usb0 -p tcp --dport 2947 -j DROP
iptables -A OUTPUT -o usb0 -p udp --dport 2947 -j DROP
iptables -A INPUT -i usb0 -p tcp --dport 2947 -j DROP
iptables -A INPUT -i usb0 -p udp --dport 2947 -j DROP
我也尝试过FORWARD
链条但没有运气。iptables 的手册页也令人困惑。
我需要做到这一点,这样端口 2947 上就不会出现任何问题,而 iptables 似乎对此完全无能为力。难道我做错了什么?