如何阻止客户端在服务器上监听或客户端正在监听的端口

卡莱布·布鲁(Kaleb Blue)

有没有一种方法可以在Linux中(或以编程方式)阻止端口上的消息?

假设我有一个服务器“ S”和一个客户端“ C”。如果客户端在帖子12345上发送消息,则下面的linux命令如下所示:

 lsof -i | grep 12345

 java     52148 john.doe   26w  IPv6 1041861063      0t0  TCP  localhost:53413->localhost:12345 (ESTABLISHED)
 java     52164 john.doe    5u  IPv6 1041861064      0t0  TCP localhost:11400->localhost:12345 (ESTABLISHED)
 java     52164 john.doe   46r  IPv6 1041860804      0t0  TCP localhost:12345 (LISTEN)

有没有办法阻止客户端向服务器发送消息?还是有办法阻止客户端将消息发送到服务器的端口(12345)?

尼尔·科斯格罗夫(Niall Cosgrove)

防火墙负责控制对TCP / IP端口的访问。这是在Linux下使用iptables完成的

例如,要停止与服务器的传入连接,请在运行服务器的计算机上使用以下命令。

/sbin/iptables -A INPUT -p tcp --destination-port 12345 -j DROP

要停止从服务器到客户端的传出连接,请使用

/sbin/iptables -A OUTPUT -p tcp --destination-port 12345 -j DROP

为此,请按IP使用

/sbin/iptables -A OUTPUT -p tcp -d {ip_address} --dport 12345 -j DROP

哦,别忘了

/sbin/service iptables save

完成后。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何阻止客户端在服务器上监听或客户端正在监听的端口

来自分类Dev

如何从快速服务器端口监听客户端端口?

来自分类Dev

C#TCP服务器到多客户端(正在监听的客户端数量未知)

来自分类Dev

在python中关闭服务器后,如何让客户端套接字继续监听服务器?

来自分类Dev

如何知道哪个客户端正在向服务器发送消息

来自分类Dev

如何通知服务器客户端正在关闭连接

来自分类Dev

套接字编程-为什么即使在服务器接受了连接之后,Web服务器仍然使用监听端口80与客户端通信?

来自分类Dev

我无法让 Identity Server 4 对客户端进行身份验证。服务器和客户端正在运行 Core 2.0

来自分类Dev

使用套接字在客户端阻止的客户端-服务器通信

来自分类Dev

阻止Chef客户端访问服务器上的所有数据

来自分类Dev

Winsock:服务器上的recv()被阻止,但是客户端已经移过send()

来自分类Dev

客户端getsocketname()和服务器recv()上的UDP源端口不同

来自分类Dev

如何通过IP地址阻止客户端访问我的Web服务器上的某些URL?

来自分类Dev

NGINX 监听 websocket 客户端的调用

来自分类Dev

如何检测客户端停止在Firebase中监听?

来自分类Dev

如何检测停止在Firebase中监听的客户端?

来自分类Dev

服务器如何确定要发送到哪个客户端端口?

来自分类Dev

WinSCP:如何找到服务器和客户端的当前连接端口?

来自分类Dev

如何使用端口从服务器向客户端发送消息?

来自分类Dev

比较服务器上的客户端时间

来自分类Dev

在厨师服务器上创建客户端的权限

来自分类Dev

python / twisted上的客户端/服务器

来自分类Dev

服务器上多个客户端的双绞线

来自分类Dev

客户端js上的套接字服务器?

来自分类Dev

python / twisted上的客户端/服务器

来自分类Dev

访问VPN服务器上的客户端LAN

来自分类Dev

本地服务器上的OpenVPN客户端

来自分类Dev

客户端电脑连接不上服务器

来自分类Dev

如何实现通过服务器(聊天)传递客户端到客户端的消息?

Related 相关文章

  1. 1

    如何阻止客户端在服务器上监听或客户端正在监听的端口

  2. 2

    如何从快速服务器端口监听客户端端口?

  3. 3

    C#TCP服务器到多客户端(正在监听的客户端数量未知)

  4. 4

    在python中关闭服务器后,如何让客户端套接字继续监听服务器?

  5. 5

    如何知道哪个客户端正在向服务器发送消息

  6. 6

    如何通知服务器客户端正在关闭连接

  7. 7

    套接字编程-为什么即使在服务器接受了连接之后,Web服务器仍然使用监听端口80与客户端通信?

  8. 8

    我无法让 Identity Server 4 对客户端进行身份验证。服务器和客户端正在运行 Core 2.0

  9. 9

    使用套接字在客户端阻止的客户端-服务器通信

  10. 10

    阻止Chef客户端访问服务器上的所有数据

  11. 11

    Winsock:服务器上的recv()被阻止,但是客户端已经移过send()

  12. 12

    客户端getsocketname()和服务器recv()上的UDP源端口不同

  13. 13

    如何通过IP地址阻止客户端访问我的Web服务器上的某些URL?

  14. 14

    NGINX 监听 websocket 客户端的调用

  15. 15

    如何检测客户端停止在Firebase中监听?

  16. 16

    如何检测停止在Firebase中监听的客户端?

  17. 17

    服务器如何确定要发送到哪个客户端端口?

  18. 18

    WinSCP:如何找到服务器和客户端的当前连接端口?

  19. 19

    如何使用端口从服务器向客户端发送消息?

  20. 20

    比较服务器上的客户端时间

  21. 21

    在厨师服务器上创建客户端的权限

  22. 22

    python / twisted上的客户端/服务器

  23. 23

    服务器上多个客户端的双绞线

  24. 24

    客户端js上的套接字服务器?

  25. 25

    python / twisted上的客户端/服务器

  26. 26

    访问VPN服务器上的客户端LAN

  27. 27

    本地服务器上的OpenVPN客户端

  28. 28

    客户端电脑连接不上服务器

  29. 29

    如何实现通过服务器(聊天)传递客户端到客户端的消息?

热门标签

归档