草庐IT

HTTP_CF_CONNECTING_IP

全部标签

c# - 将一长串 IP 地址导入 Windows 防火墙的脚本?

我有一个Win2K8防火墙自定义规则可以阻止对特定IP地址的访问。我有一长串要导入的list,我想知道是否有办法以编程方式执行此操作。我想(1)确保将IP添加到我现有的规则中,以及(2)将它们添加为IP范围。我想添加大约十个不同的IP范围。是否有可以执行此操作的PnP脚本? 最佳答案 Win2K8防火墙规则的修改可以通过命令行工具netsh来实现。添加新规则:netshadvfirewall防火墙添加规则...更新现有规则:netshadvfirewall防火墙设置规则...由于您没有提供文件格式的详细信息,也没有提供有关现有规则的

.net - Windows 中的 IP 发现

客户端发现服务的一些策略是什么?例如,我们有一个客户端想要连接到一个服务(假设它们在同一个网络的同一个子网上),什么是发现服务正在运行然后客户端将尝试连接的好方法对吗?我们是否希望客户端经常广播并等待服务响应?或者我们是否会经常广播服务并让客户收听?我认为我们希望服务广播自己并让客户端收听。这方面的标准做法是什么?例如,该服务类似于音乐播放器,当客户端通过wifi/网络对其进行远程控制时,它会播放音乐。想想iTunesRemoteforiPhone控制PC/MAC上的iTunes播放器。 最佳答案 您的问题分为两部分:如何定位服务?

windows - http.sys 实现

我们都知道在我们的Windows中有一个名为http.sys内核模式驱动程序的二进制文件,它可以为我们处理HTTP。这基本上就是我们对它的了解。但今天我想:嘿,我们所有的网络东西,如TCP/IP和诸如此类的东西都在这里,在用户区——ws2_32.dll的提供者(在mswsock.dll中)和它的所有friend。由于存在用户态组件,因此http.sys无法使用它们。问题是:他们是怎么做到的?任何信息链接将不胜感激。 最佳答案 我会想象HTTP.SYS使用WindowsKernelSockets以实现其目标。参见here

c# - 在 C# 中的两台 PC 之间流式传输数据,没有 IP 网络

对于我正在做的项目,我需要将数据从一台Windows计算机流式传输到另一台而不使用IP网络(例如,包括交叉链接的以太网电缆)。流应用程序应该用C#编写,但如果需要的话,我可能可以使用C#包装器。我考虑过USB连接线和Firewire,但到目前为止我还没有找到任何驱动程序来通过它们发送自定义数据。有人以前试过这个吗,或者知道该走哪条路?任何建议将不胜感激!编辑连接速度最好接近快速以太网(100Mbps)。对于上述电缆,这应该没有问题(USB2.0是480Mbps,Firewire800是800Mbps)。 最佳答案 我选择了不同的方法

c++ - 有没有一种方法可以在不下载整个文件的情况下确定托管在 HTTP 服务器上的文件的版本?

问题陈述:我正在Windows(VS2010)上用C++设计一个文件下载管理器API。我需要添加一个功能,只有在服务器上有更新版本可用时组件才会下载文件,以避免不必要的下载。有没有办法在不下载文件本身的情况下确定服务器上是否有更新版本的文件?编辑:我无权访问/控制Web服务器以在服务器上托管Web服务等。提前致谢!-顺丰 最佳答案 您可以:向服务器发送一个HEAD请求并查看响应的Last-Modified和/或ETagheader。如果您是第一次下载该文件,或者如果header值与您之前下载时保存的内容不匹配,则向服务器发送GET命

java - 使用服务器 ip 而不是字母获取路径

我正在用java编写一个应用程序,它读取目录和文件的所有路径。这已经在工作了。要迁移这些文件,我确实需要绝对路径,即服务器IP而不是字母(在Windows系统上)。我已尝试在文件类中找到以下方法:System.out.println(file.getCanonicalPath());System.out.println(file.getAbsolutePath());这两种方法都打印出准确的Windows路径,而不是我正在读取所有路径并将它们写入txt文件的服务器IP。 最佳答案 如您所知,Java是可移植的,允许您编写可在多个操作

c# - 无法在 Windows 8.1 上实例化 System.Net.Http.HttpClientHandler

我有一段使用System.Net.Http库的代码。每当我创建System.Net.Http.HttpClientHandler的新实例时,都会发生异常,例如:privateasyncvoidbtnTest_Click(objectsender,RoutedEventArgse){varhandler=newSystem.Net.Http.HttpClientHandler();//defaultconstructordoesthesamething:this(newHttpClientHandler())varclient=newSystem.Net.Http.HttpClient(

c# - netsh http 所有 url 后 Owin StartWebApp 访问被拒绝

我在这件事上看到了很多,但所有的答案都是一样的。我仍然无法让它工作。应用程序使用端口8080。我通过管理员控制台执行:netshhttpaddurlaclhttp://+:8080/user=Everyone还删除并尝试添加,指定我的用户:netshhttpaddurlaclhttp://+:8080/user=MyUser并验证端口是免费的,使用:netstat-an|findstr8080没有给出结果。我正在通过控制台启动我的应用程序(而不是使用“以管理员身份运行”)并且无法克服“访问被拒绝”错误。当我“以管理员身份运行”时,一切正常。提前致谢。 最佳答

c# - TCP/IP 套接字端口监听

我有一个简单的问题,我可以运行两个tcp套接字监听器吗但是他们每个人都在不同的端口上监听,比如一台服务器,但是要监听2个端口?因为我对tcp编程和所有套接字编程都有两难选择,这是我从未在网上读到过的东西。谢谢这是我想做的事情的模式ThisisTheDiagramoftheConnection我们有一个IP和两个不同的连接端口我希望这些信息是针对问题的完整信息,并且可以让您轻松理解我的想法。再次感谢 最佳答案 caniruntwotcpSocketlistenersbuteveryeachofthemtolistenonadiffer

asp.net - 使用 http 链接提取 Windows 文件属性

我正在研究thisproblem和proposedsolution对我有用。但是,现在我需要在我的实际应用程序(AWSBeanstalk.NETWeb应用程序)中完成这项工作。我的beantalk应用程序知道图片的url来源。知道网址,我可以getastream并处理文件(通过创建字节数组甚至位图对象)。但是,似乎要获取上述文件属性(例如创建文件的相机类型或绘画应用程序),我确实需要一个本地文件,因为这是预期的输入参数。这对我来说是个问题。我知道http链接,我知道字节,但我没有文件路径之类的东西。我该如何解决这个问题?我需要Windows文件属性。 最佳答