Questions tagged «networking»

对于大多数编程问题,请使用[network-programming]标签。非编程网络问题不在主题之列,而应该在网络工程,超级用户或服务器故障上询问。该标签仅适用于有关支持软件开发的独特网络需求的问题。

9
Wireshark本地主机流量捕获
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 我用C语言编写了一个简单的服务器应用程序,该应用程序在localhost上运行。如何使用Wireshark捕获本地主机流量?

8
如何克服根域CNAME的限制?
我们为客户托管了许多Web应用程序。显而易见,他们希望使用自己的域来引用这些应用程序,通常,他们希望键入http://www.customer1.example或http://customer1.example访问其Web应用程序的任何用户。 我们面临的情况是,我们需要在不久的将来灵活地更改IP地址。而且,我们不想依靠客户在其域上进行A记录更改。因此,我们认为使用CNAME记录会起作用,但是当我们发现CNAME记录对根域不起作用时。 基本上: customer1.example IN CNAME customer1.mycompanydomain.example //this is invalid as the RFC www.customer1.example IN CNAME customer1.mycompanydomain.example //this is valid and will work 我们希望能够更改customer1.mycompanydomain.example或A记录的IP地址,而我们的客户将遵循我们拥有控制权的该记录。 在我们的DNS中,它将看起来像: customer1.mycompanydomain.example IN A 192.0.2.1 有任何想法吗?
116 networking  dns  rfc  cname 

4
解析包含未知扩展名的IPv6扩展头
我正在编写一个非常简单的网络过滤器,并到达要解析IPv6标头以匹配ICMPv6类型,TCP / UDP端口号等内容的位置。 因此,我正在深入阅读IPv6数据包格式,有点像……好吧……我不得不一遍又一遍地阅读它,以确保我实际上读得对。在我看来,您必须从40字节的固定标头开始,然后查看其下一个标头字段。然后,您必须查看下一个标头的下一个标头字段,依此类推,就像链接列表一样,直到到达末尾。如果有有效载荷,它将跟随。 问题在于,固定标头或扩展标头中都没有长度字段。您必须具有扩展头类型及其大小的表格,以便可以将此链接列表追到最后。 这让我印象深刻,这是一个奇怪的甚至可能是无脑的设计。如果遇到无法识别的扩展头类型,该怎么办?我该怎么办?我不知道它的长度。我想我必须将数据包扔出去并阻止它,因为在允许该数据包通过的网络过滤器中,攻击者可以通过包含虚假报头类型来逃避网络过滤器。但这意味着,如果对协议进行扩展,则要使用新扩展名,必须同时更新曾经编写的每个IPv6标头解析软件。 那么,如果我不知道IPv6标头正在使用的扩展名,该如何解析?由于不知道扩展名的长度,如何跳过它的标题?
113 networking  ip  ipv6 


5
查找网络驱动器的UNC路径?
我需要能够确定WEBMethods项目在工作中的网络Q驱动器的路径。我之前拥有的代码在我的配置文件中。出于安全原因,我将单字符字母放入目录中。我不确定分号是什么意思,但是我认为双斜杠是驱动器名称起作用的原因。 问题:在Windows 7计算机上,是否有一种简便的方法来找出UNC在特定驱动器位置的完整路径是什么? 码: allowedWritePaths=Q:/A/B/C/D/E/ allowedReadPaths=C:/A/B;//itpr99999/c$/A/FileName.txt allowedDeletePaths=

30
与有效的IPv6地址匹配的正则表达式
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我在编写匹配有效IPv6地址的正则表达式时遇到了麻烦,包括以其压缩形式(::在每个字节对中省略或带有前导零)的正则表达式。 有人可以建议一个满足要求的正则表达式吗? 我正在考虑扩展每个字节对,并将结果与​​一个更简单的正则表达式匹配。
111 regex  networking  ipv6 


14
获取MAC地址
我需要一种跨平台的方法来在运行时确定计算机的MAC地址。对于Windows,可以使用“ wmi”模块,在Linux下,我能找到的唯一方法是运行ifconfig并在其输出中运行正则表达式。我不喜欢使用只能在一个OS上运行的程序包,而且更不用说容易出错的语法解析另一个程序的输出了。 有谁知道跨平台方法(Windows和Linux)方法来获取MAC地址?如果没有,还有谁比我上面列出的方法更优雅?

5
如何从本地网络中的设备访问webpack-dev-server?
有一些webpack开发服务器配置(它是整个配置的一部分): config.devServer = { contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'), stats: { modules: false, cached: false, colors: true, chunk: false }, proxy: [{ path: /^\/api\/(.*)/, target: options.proxyApiTarget, rewrite: rewriteUrl('/$1'), changeOrigin: true }] }; function rewriteUrl(replacePath) { return function (req, opt) { // gets called with request and proxy …


1
在.NET中从URL读入字符串的最简单方法
给定字符串中的URL: http://www.example.com/test.xml 从服务器(由url指向)将文件内容下载到C#中的字符串中,最简单/最简洁的方法是什么? 我目前的操作方式是: WebRequest request = WebRequest.Create("http://www.example.com/test.xml"); WebResponse response = request.GetResponse(); Stream dataStream = response.GetResponseStream(); StreamReader reader = new StreamReader(dataStream); string responseFromServer = reader.ReadToEnd(); 很多代码本质上可能只是一行: string responseFromServer = ????.GetStringFromUrl("http://www.example.com/test.xml"); 注意:我不担心异步调用-这不是生产代码。
109 c#  http  networking 


7
如何以编程方式找出Windows中的域控制器是哪台计算机?
我正在寻找一种方法来确定客户端计算机连接到的给定域的域控制器的名称/ IP地址。 在我们公司中,我们有许多用于测试的小型小型网络,其中大多数都有自己的小型域。例如,一个域被命名为“ TESTLAB”。我有一个Windows XP工作站,它是TESTLAB域的成员,并且我试图找出域控制器的名称,以便我可以去看看为该域定义了哪些用户。在我们的实验室中,混合使用了Windows Server 2000和Windows Server 2003(实际上可能是几个NT 4服务器),因此很高兴找到一个适用于两者的解决方案。 在Internet上看,似乎有各种实用程序,例如Windows Power Shell或nltest,但是所有这些都需要您下载并安装其他实用程序。我希望找到一种无需安装其他任何东西即可找到域控制器的方法。 编辑如果我想编写一个程序来查找域控制器或当前域中的用户,我将如何去做?

6
传输一定数量的数据后,Chrome挂起-等待可用的套接字
我有一个浏览器游戏,最近我开始向游戏添加音频。 Chrome不会加载整个页面,并且会卡在其中"91 requests | 8.1 MB transferred",并且不会加载任何其他内容;甚至在其他所有标签中都破坏了该网站Waiting for available socket。 5分钟后(准确),数据被加载。 在任何其他浏览器上都不会发生这种情况。 删除一个MP3文件(最新添加的一个)可以解决此问题,那么这是否可能是数据限制问题?

11
在网络上其他计算机上查看我的IIS托管站点
在家里,我有一个简单的网络设置,其中包含2台计算机。 在一台计算机上,我有一个托管IIS7的站点。localhost/index.htm我没有在标准地址中添加HOSTS指向该域-的本地IP(127.0.0.1)的文件中的条目www.mysite.dev。 我可以www.mysite.dev毫无问题地访问该网站。 我想做的是能够从网络上的其他计算机上查看此站点。 最初,我认为可以使用类似URL的URL来完成此操作 MACHINE-NAME/www.mysite.dev,但是连接总是超时。但我可以ping通MACHINE-NAME而不会出现问题。 出于测试目的,我在两台计算机上都禁用了Windows防火墙,但并不高兴。 像典型的Web开发人员一样,我的硬件/网络技能也很差。 谁能看到我要去哪里错了?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.