windows - 让我的应用程序使用一些端口 - 防火墙问题

标签 windows firewall multicast

我的应用程序将几个端口用于多播和其他目的。默认情况下,Windows 防火墙会阻止此操作(我使用的是 Windows 7)。

我看到可以通过API控制防火墙: What API calls are involved in opening a port in the Windows Firewall?

但我的应用程序通常没有以管理权限运行,所以我想我无法在运行时使用它。

让我的应用“正常运行”而无需用户手动添加防火墙规则的推荐方法是什么?

我应该只在安装时添加防火墙规则吗?为了让我的应用程序“正常工作”,我还应该考虑其他什么吗?

顺便说一句,我只关心 Windows 7 和 Windows 2008 R2,64 位版本,如果这有什么不同的话。

最佳答案

Should I just add firewall rule at install time?

是的。

关于windows - 让我的应用程序使用一些端口 - 防火墙问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5983235/

相关文章:

java - IPv6 组播示例

python - wireshark 看到但应用程序看不到来自 tcp 重放的组播

docker - docker用户定义的桥接网络是否支持多播?

windows - 如何在特定界面下添加/删除组播组(Windows)

php - 如何使用php检测和禁止攻击ips

windows - 添加到防火墙异常(exception)列表

Objective-C:检查 OSX 中的防火墙状态?

c# - 如何从另一个表单按钮启动和暂停后台运行线程?

java - NoSuchPortException 在 Windows 上使用 RXTX Java 库?

ruby-on-rails - rails : Rake Test:functionals cannot access DB (Sqlite3 on winXP)