问题标签 [windows-firewall]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
19 回答
526985 浏览

mysql - 无法连接到“localhost”上的 MySQL 服务器 (10061)

我最近在 Windows 2003 上安装了 MySQL 5 并尝试配置一个实例。一切正常,直到我进入“应用安全设置”,此时它给了我上述错误(Can't connect to MySQL server on 'localhost' (10061))。

我的防火墙中有一个用于“MySQL 服务器”的端口 3306 异常。

0 投票
1 回答
1694 浏览

windows-firewall - 禁用程序通过 API 向 Windows 防火墙添加例外的能力

这是 Windows 防火墙的一个问题,从它的介绍开始就非常烦人。并通过几个版本的窗口持续存在。

我有两个问题:

是否可以在 XP/2003 Server 中禁用或至少需要确认?

UAC 是否在 Vista/2008 服务器中处理此问题?如果没有 - 有没有办法禁用它?

0 投票
3 回答
1692 浏览

http - 如何在 Windows 中检测防火墙?

我的应用需要向网站发出 GET 请求,我想知道它是否被防火墙阻止,并要求用户添加例外。

我怎样才能发现我的获取请求由于防火墙而不是其他原因而失败?

0 投票
1 回答
4362 浏览

.net - 是什么导致 Windows 防火墙阻止应用程序?

我有一个在用户桌面上本地运行的 Windows 窗体应用程序。它访问 Internet 的唯一方法是执行 System.Diagnostics.Process.Start(url) 来启动用户的默认浏览器并将其指向各种 URL(检查更新、联系我们等)。如果用户没有通过单击菜单项或按钮明确请求,这一切都不会发生。

在我的机器上,我偶尔会在启动程序时收到 Windows 防火墙警告消息,说 Windows 防火墙“阻止了程序的某些功能”以保护机器。在 Visual Studio 中运行我的程序时,我偶尔也会收到此警告(警告对话框显示 vshost 已被网络阻止)。它不会一直发生。

我没有从我的任何客户那里听说他们的 PC 上发生过这种情况,但这并不意味着没有。对于不太懂技术的用户来说,这是一个有点可怕的警告,所以我想弄清楚如果可能的话如何消除它。

我的程序可能会做什么来触发此警告?

编辑:我的程序在启动时唯一有点不寻常的事情是它使用 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase 类来强制执行单实例应用程序。我知道这在幕后做了一些线程魔术来检测新实例并重定向它们。是否有可能出于某种原因在网络上收听?

0 投票
5 回答
2173 浏览

winapi - 在 Windows 防火墙中打开端口涉及哪些 API 调用?

我有一个批处理文件,它可以在大约 1 秒内安装 WinVNC 并启动服务。但是,我仍然必须手动进入 Windows 防火墙并打开一个端口以允许连接。我怎样才能以编程方式做到这一点?

如果我可以从批处理文件中执行此操作,那将是理想的,但如果有必要,我可以编写一个 EXE。

0 投票
1 回答
2400 浏览

wcf-security - 添加防火墙例外的最佳实践:程序或端口例外?

对于分布式生产客户端-服务器 WCF 应用程序(使用 NetTcpBinding 作为 Windows 服务自托管),我正在添加逻辑以在安装期间通过 netsh 命令向 Windows 防火墙添加异常。

我注意到,无论防火墙异常是针对程序(可执行文件)还是端口,远程通信似乎都可以正常工作。在我们的例子中,端口很少是默认的,如果是,那么用户可以相应地手动更改配置文件和防火墙。

我的问题是,为program OR port 或 both添加例外是否更好。是否有任何安全考虑使一种方法比另一种方法更可取?几乎所有 WCF 示例都显示了端口异常。

任何见解将不胜感激,谢谢。

0 投票
2 回答
3676 浏览

c# - 用于测试网络适配器是否有防火墙的 C# API

给定 - 带有 SP2 和多个网络适配器的 .Net 2.0 XP 机器

是否有可用于检查网络适配器是否有防火墙的 API?

OneGuyInDC

0 投票
2 回答
2746 浏览

sql-server - 远程登录 SQL Server Express 2008

我正在远程访问 SQL Server Express 2008。

  • 我已打开服务“SQL Server Browser”
  • 我已打开服务“SQL Server (SQLExpress)”
  • 我已启用 TCP/IP 并在属性中将动态端口设置为空白并将 tcp 端口设置为 1433
  • 我可以连接本地(使用 ip),所以我的凭据是正确的。
  • 我的 Windows 防火墙中有一条异常记录,将端口 1433 设置为打开。
  • 我已执行系统重新启动,使所有服务仍处于打开状态。

在我尝试通过远程计算机连接后,我收到此错误。

您的想法和解决方案将不胜感激。

凯杰

编辑 嗨,感谢您的快速回复。目前没有连接字符串。我正在尝试使用连接:SQL Server Management Studio 2008

编辑 2 嘿尼克。我正在使用 SERVERNAME\SQLEXPRESS 连接我关闭了 Windows 防火墙,但仍然没有任何乐趣。

我尝试按照您的建议添加端口:

0 投票
2 回答
35461 浏览

networking - 跟踪某个端口的路由

在说什么之前让我告诉你,我没有受过良好的网络相关学科教育。

我是一名软件开发人员,我已经在 HTTPS 端口 8000 上编写并公开了一项服务。现在我想知道是否有任何类型的软件可以帮助我跟踪是否有任何类型的端口阻塞从一个站点到我的服务位置以及阻止程序主机的信息。

我已经尝试了几个 Tracerout 软件,比如 wintrace,但所有这些都使用 ICMP 协议,并且没有选项可以在其中提供端口号。

此外,我喜欢在防火墙中为 windows server 2003 windows 防火墙中的传入 ICMP 协议添加一个例外,但我看不到在例外中广告协议的任何选项,而是只有广告程序或广告 udp 或 tcp 端口的选项。

请帮助问候

0 投票
2 回答
2131 浏览

.net - 以编程方式修改 Windows Server 2008 R2 中的防火墙规则

我希望能够以编程方式在 Windows Server 2008 R2 中启用、禁用、创建防火墙规则。从 .Net/PowerShell 修改防火墙规则的对象模型是什么?