草庐IT

机房防火

全部标签

docker配置firewall防火墙

Linux防火墙firewalld不生效,无法拦截Docker映射端口今天出现了一个奇怪的现象,centos服务器上的防火墙(firewall)没有开放8103端口,但是依然可以访问,服务器开放的端口如下:1、前面用Docker安装了mysql,没有用防火墙开放3306端口,但是我们也确实可以访问数据库,原因是Docker利用了iptables管理了防火墙,而这种管理在firewalld中还看不到。1、Dokcer禁用iptables防火墙vi/etc/docker/daemon.json#如果没有这个文件则新建格式是json的格式#添加如下一行"iptables":false禁用docker

networking - 通过限制性出站防火墙建立 TCP 连接

我正在使用Java创建一个使用TCP进行通信的客户端/服务器应用程序。运行客户端的网络有一个出站防火墙,阻止客户端连接到服务器。有什么方法/解决方法可以通过此防火墙创建TCP连接吗?我曾尝试使用开放的公共(public)端口,例如端口80、443和113,但是防火墙似乎在建立连接后就断开了连接(可能是通过检测非协议(protocol)数据包)。另一种方法是让客户端软件作为从外部网站托管的Java小程序运行,但我不确定出站防火墙是否仍能阻止此连接。如有任何帮助,我们将不胜感激。 最佳答案 假设用户可以访问互联网,而您无法通过端口80/

Linux之设置防火墙、开放端口

目录1.开放防火墙端口1.1查看firewall服务状态1.2 开启、重启、关闭、firewalld.service服务1.2.1 开启1.2.2 重启1.2.3 关闭1.2.4查看防火墙规则1.2.5开启端口1.3开放指定的3306端口号2.查看、开启、关闭防火墙2.1查看防火墙状态命令2.3临时关闭/开启服务器的防火墙2.3.1临时开启防火墙2.3.2临时关闭防火墙 2.4.设置开机永久性开启/关闭防火墙2.4.1永久性开启防火墙2.4.2永久性关闭防火墙参考链接1.开放防火墙端口在服务器使用某写软件时需要开启相应的防火墙端口号,简单了解下Linux如何开发防火墙端口 1.1查看firew

c# - 即使有异常(exception)规则,Windows 防火墙也会阻止 tcp 端口

我正在开发一个Android应用程序,它通过tcp套接字与桌面.NET应用程序通信。但是我面临着计算机防火墙的问题。应用程序既充当服务器又充当客户端,它们监听端口50655。通信正常,我可以成功地从Android向PC发送tcp消息,以及从PC向Android发送tcp消息,但前提是防火墙被禁用。如果我打开防火墙,PC仍然可以向Android发送消息,但是Android应用程序在创建套接字时抛出超时异常:Sockets=newSocket("192.168.1.116",50655);//ThistimesoutwhenFirewallisactive是的,我为此端口添加了防火墙异常(

linux - Linux 防火墙 (iptables) 后的 Alljoyn 服务

我想在嵌入式Linux设备上使用Alljoyn框架。由于安全原因,有必要为该设备配置防火墙。这是通过iptables完成的。到目前为止我做了什么:我尝试在没有防火墙的情况下在该设备上运行AboutService示例,然后检查TCPDump。作为客户端,我使用了AllJoyn(Windows10)的IoTExplorer,但AboutClient应该也能正常工作。用wireshark查TCPDump,通告的端口很清楚,我要打开端口9955(alljoyn-mcm)9956(alljoyn)and5353(MDNS?!?)用于UDP。我用以下规则解决了这个问题:$iptables-AOUT

交换机、路由器防火墙配置

交换机、路由器防火墙配置VLAN及VLAN间路由首先配置两个三层交换机作为内网通信使用的三层交换机LSW1、2创建VLAN三层交换机与下面的二层交换机连接设置trunk三层交换机与路由器连接设置access三层1:vlanbatch3040506070100interfaceVlanif30ipaddress192.168.3.1255.255.255.0interfaceVlanif40ipaddress192.168.4.1255.255.255.0interfaceVlanif50ipaddress192.168.5.1255.255.255.0interfaceVlanif60ipad

security - 允许端口 80/TCP 上的传出流量的服务器防火墙是否也允许端口 80/UDP 上的流量?

当我们使用UDP协议(protocol)时,在端口80/TCP上接受传出流量的Windows防火墙是否也允许传出流量。防火墙在大多数情况下是只控制端口号还是也控制使用的协议(protocol)? 最佳答案 TCP和UDP端口完全不同。所以,TCP/80和UDP/80没有任何关系,除了数量。从防火墙的角度来看,它们是完全独立的事物,具有不同的规则。 关于security-允许端口80/TCP上的传出流量的服务器防火墙是否也允许端口80/UDP上的流量?,我们在StackOverflow上找

.net - 通过已建立的连接与防火墙后面的设备对话 - 如何?

防火墙后的设备建立并维护与我的服务器的套接字连接。我通过已建立的连接与设备交谈。这个模式叫什么,我在哪里可以获得更多信息、.net代码示例等?背景-我们的设备只有串行端口,我们在客户站点使用GSM调制解调器。然后,我们从办公室调用每个调制解调器以检索数据。问题是移动宽带(GPRS/UMTS等),尤其是用于少量数据的M2M很便宜。电路交换数据(调用调制解调器和传真)很昂贵,在一些国家被弃用、不受支持甚至不可用(泰国)。所以我们正在反转模式并在调制解调器中使用GPRS+TCP套接字功能。我已经在我的“自动数据检索器”中实现这个用于发送定义的数据包(例如“给我你的序列号”)并期待对我的请求的

tcp - 将 keep-alive 与负载平衡器和防火墙一起使用很有用

我有客户端和服务器组件。服务器可能安装在防火墙或负载平衡器后面。许多站点/论坛建议使用TCP保持事件功能来避免由于不活动而导致连接终止。问题是来自客户端的保持事件消息是否真的会到达服务器?我尝试使用tcptrace实用程序模拟部署,发现保持事件消息未到达服务器,但客户端仍在获取保持事件消息的ACK。我不确定LB/FW是否以相同的方式工作。在防火墙和负载均衡器的情况下,keep-alive是避免由于套接字不活动而导致连接终止的好选择吗? 最佳答案 答案当然是:“视情况而定”。许多防火墙和负载均衡器保持独立的前端和后端TCP连接,例如:

c# - Windows 服务(TCP 客户端/监听器)防火墙异常阻止流量

我有一个基于TcpClient和TcpListener的Windows服务在我网络上的两台机器上运行。客户端和服务器节点都从相同的Windows服务运行。该服务作为LocalSystem运行,PC01是Win7x64,PC02是Win7x86。在从客户端到服务器的连接尝试期间,应用程序抛出SocketException10060(连接超时),我发现应用程序的自动防火墙配置代码生成的Windows防火墙异常不允许要通过的TCP流量。退后一步,我在PC01上按顺序尝试了以下测试,并永久禁用了PC02上的防火墙以将其作为变量删除:禁用PC01上的防火墙-这有效。在PC01上启用防火墙并手动添