草庐IT

networking

全部标签

Windows 网络驱动器通过 ssh 和 powershell

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭5年前。Improvethisquestion当我亲自去计算机并启动powershellsession时,我能够cd进入映射驱动器(Z:),并运行访问它的程序。但是,当我启动ss

java - 如何修复在给出 "SocketException: Permission denied: connect"的命令行窗口中使用的 jarsigner 问题

我正在尝试运行以下jarsigner命令:jarsigner-keystoreC:/keystore.p12-storepassxyzjars_to_be_signed.jarfriendly_name-tsahttp://sha256timestamp.ws.symantec.com/sha256/timestamp-storetypepkcs12signedjarC:/signed.jar没有timestamping即-tsaoption,它正确地给出了签名的jar。因此签名有效。但是用timestamping即-tsaoption它给出了以下错误:jarsigner:unable

c++ - WINAPI RegisterApplicationRestart 不清除打开的套接字

我有一个我正在制作的游戏的服务器,我使用RegisterApplicationRestart(GetCommandLine(),0);这样当服务器由于不可预见的原因崩溃时,它会自行重启。但是,我对它如何处理我在应用程序上打开的监听器套接字有疑问。服务器代码通过一组端口号并在第一个可用端口上打开一个监听器套接字。但是,当应用程序遇到fatalerror并自行重启时,先前选择的端口上的监听器套接字不会关闭,因此每次应用程序重新启动时,使用的端口号都会增加,并且先前使用的端口变为“死”监听器,它们接受连接但与我的任何代码无关。有没有办法在应用程序自身重新启动时强制关闭那些打开的套接字?

windows - AI_FQDN 和 AI_CANONNAME 结果在 ADDRINFOW 结构中有什么区别?

关于使用GetAddrInfoW(我来自C#使用背景)。ADDRINFOW结构可以将ai_flags设置为AI_FQDN和AI_CANONNAME以便PWSTRai_canonname将包含:在DNS中注册的规范名称要么平面名称解析到的完全限定域名Windows文档:“在DNS中注册的规范名称可能与平面名称解析到的完全限定域名不同。”这两者有什么区别? 最佳答案 ai_canonname是一个输出(在c#中)参数种类。但它可以根据标志集(AI_FQDN/AI_CANONNAME).完全限定名称:您从根级别获得完整路径(例如:ru.w

C++ 如何在 Winsock 中正确接收文件?

我正在使用C++开发一个CHAT程序。并陷入发送/接收文件的问题。我的服务器端是Python,它在FlaskApp的后台运行,接受TCP连接并将传入/传出数据转发到聊天客户端。它没有问题并且效果很好。我的问题是客户端接收。我添加了发送和接收文件的功能。虽然发送正常,没有错误(经过测试并且有效)。在客户端接收让我很头疼。我正在使用以下方法接收文件,无论它是二进制文件还是文本文件。//filebufisdefinedas//charfilebuf[BUFFER];//BUFFERis1024.voidCHAT::recvFile(){intfsize;std::ofstreamrecvfi

windows - 让你的硬盘共享

让您的无线网络悬而未决的问题让我想起了这一点。我通常在我的网络中共享我机器上的根驱动器,并将登录授权绑定(bind)到机器的NTID,因此至少有某种形式的保护。我的问题是,恶意访问这些驱动器有多容易?授权是否足够,还是应该锁定更多? 最佳答案 如果这是一个没有wifi或安全wifi的家庭网络,这可能不是问题。您的isp几乎肯定会阻止任何人通过更大的网络尝试任何事情。如果您有开放式wifi,则需要多一些担心。如果它得到适当的保护以便需要进行一些身份验证,那么您可能没问题。我的意思是,一个坚定的黑客可能会闯入,但你不太可能在wi-fi范

windows - 如何在 Windows 上创建子域?

我只想在我的计算机FQDN中添加几个子域,这样我就可以拥有一些虚拟服务器(apache)。有什么想法吗?注意:我需要在我的机器上添加别名,比如a.foo.com和b.foo.com。我认为Apache不会使用这些别名。备选方案:我决定不再尝试向我的域名添加内容(从那时起我必须编辑dns服务器),而是为单独的端口配置虚拟主机。这样一切都取决于我的电脑。尽管如此,还是感谢您的帮助! 最佳答案 如果这是在Windows域上:进入DC上的DNS管理工具,并添加主机条目(CN记录,而不是A记录),将所需名称指向原始计算机名称。如果您在一个(非

windows - 处理网络驱动器文件 I/O 可能出现的错误

我正在尝试使通过网络驱动器(可能通过WAN或VPN)的文件I/O对于nativeC++Windows应用程序尽可能可靠...我需要能够处理哪些可能的错误情况?如何在测试中模拟这些错误情况?如何获取特定错误的详细信息?例如,如果fopen()失败,errno会告诉我所有我需要知道的信息,还是我需要获取GetLastError()值(value)?如何可靠地区分“网络驱动器访问功能正常但文件不存在”和网络或服务器的各种问题?我在桌面上注意到的一个特定错误情况(并非特定于我们正在开发的应用程序)是有时第一次尝试访问网络驱动器上的文件会失败,但它可能会导致驱动器在后台重新连接,因为后续连接有效

c# - 通过C++或C#和Windows API创建Wi Fi网络

我想创建Wi-Fi网络,服务器必须动态获取参数以将其Wi-Fi适配器配置为接入点,客户端必须获取相同的参数才能通过Wi-Fi连接到服务器。如何使用C++或C#和WindowsAPI创建WiFi网络,可能是带有Wi-Fi适配器的服务器上的NativeWiFiAPI?服务器获取参数的方式并不重要。所有计算机都装有WindowsXPSP2,并且Wi-Fiadpters驱动程序支持Wi-FinativeAPI。 最佳答案 我建议通读MSDNNativeWiFiDocumentation。有很多。

windows - 奇怪的 send() 问题(使用 Wireshark 日志)

关于这个问题我还有一个问题,但是我没有问对,所以我又来了!我通过分块发送文件。现在,我正在研究该block大小的不同数字,看看哪种大小最有效。在本地主机上测试时,任何block大小似乎都可以正常工作。但是当我通过网络测试它时,最大块大小似乎是8191字节。如果我尝试任何更高的东西,转移就会变得非常、痛苦、缓慢。为了显示发生了什么,这里是前100行Wireshark日志,当我使用8191字节的block大小时,以及当我使用8192字节的block大小时:(发送方是192.168.0.102,接收方是192.168.0.100)8191:http://pastebin.com/E7jFFY