草庐IT

ping_discover_network

全部标签

Windows 使用 --network=host 运行 docker 并使用 127.0.0.1 访问

我有Windows10专业版,我正在尝试使用网络模式主机运行docker。我的问题是我无法运行docker并使用主机ip访问它而不是127.0.0.1而不是ip(在linux中它的工作方式不同)。看起来hyperv有自己的网络,无法使用主机ip访问dockerrun-d--network=hostnginx输出:CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES8edd86bf292bnginx"nginx-g'daemonof…"3secondsagoUp2secondshappy_curie所以没有预期的端口,但也没有错误。当我尝试使用12

windows - 如何将 ping 命令用作批处理文件中用作中断条件的变量?

我想创建一个批处理文件,首先在启动时ping一个共享驱动器,看看它是否准备好进行映射,然后在返回ping时进行映射。作为伪装,像这样的东西:whiletrue:pingipaddr-tif(pingreturned):breakmapdrive我相信语法应该是这样的::checkpingpingipaddr-tifping:gotomountZfigotocheckping:mountZnetuseZ:....那么我该如何着手在可用变量中设置ping以打破循环? 最佳答案 您可以使用以下内容。如果有TTL(TimeToLive)那么

windows - DynamoDb 套接字异常 : A socket operation was attempted to an unreachable network

我正在尝试使用docker连接到本地运行的DynamoDb:dockerrun-p8000:8000dwmkerr/dynamodb-sharedDb但我不断收到标题中提到的错误。我可以验证DynamoDb服务器正在运行并且可以访问。我可以访问urlhttp://localhost:8000/shell/我什至尝试使用nodejs客户端https://github.com/aaronshaf/dynamodb-admin并设法创建了一些表。但是,只有dotnet代码无法运行!classProgram{staticvoidMain(string[]args){varclientConfi

python - 如何使用 windows python ping 服务器/网站?

正如标题所说,我正在尝试在Windows中使用pythonping一个网站(如google.com)。我想让程序做的就是在收到ping时返回True,否则返回False。最简单的方法是什么? 最佳答案 最简单的方法是使用os.system。在Windows中:importosdefping(address):returnnotos.system('ping%s-n1'%(address,))Windows的ping在成功时返回0,在失败时返回1,因此我们需要not结果。如果你想抑制ping的输出,只需在命令中添加>NUL。

c# - 如何读写 Windows "Network Location"

在Windows中,您可以使用“添加网络位置向导”将FTP站点添加为指定的网络位置。例如,用户可以添加一个名为“MyFtp”的位置。在.Net中,我如何访问(列出、读取和写入)该位置的文件?Windows是否抽象出实现(WebDAV、FTP或其他)并使其看起来像我的.Net程序的本地文件夹?如果是这样,我如何在File.WriteAllText(path,content)中指定path参数?如果没有,我该如何访问这些文件? 最佳答案 不,Windows只在资源管理器中处理。(他们可能已经在较新版本的Windows中删除了它。)您将不

windows - CMD Findstr 与 ping

我正在编写一个批处理文件来ping一个网站,例如:Pingingyoutube.com[173.194.70.91]with32bytesofdata:Replyfrom173.194.70.91:bytes=32time=187msTTL=44Pingstatisticsfor173.194.70.91:Packets:Sent=1,Received=1,Lost=0(0%loss),Approximateroundtriptimesinmilli-seconds:Minimum=187ms,Maximum=187ms,Average=187ms我的程序必须只复制IP地址并将其保存到

windows - 从 ping 获取主机名并将结果存储到文本

好的,情况是这样的。我有一个非常大的文本文件,其中包含许多不同的IP地址。我想创建一个批处理文件或任何可以完成工作的文件,以便解析这些IP地址的所有主机名。目前,我将IP地址每行存储在一个名为addresses.txt的文件中。我还有一个包含以下代码的批处理文件:@echoofffor/f"delims="%%ain(addresses.txt)doping-a%%a>>PING_LOG.txt&&(echo%%aPassed)||(echo%%aFailed)pause这似乎工作正常。它用ping的所有结果填充我的文本文件;主机名、回复、统计数据、数据包等。问题是:我只想要将我pin

windows - 如何更改 ftp "network drives"的 Windows 7 默认 View ?

我使用“映射为网络驱动器”在Windows7中添加了FTP连接。这很好用。但是没有可行的方法将默认View从“tiles”更改为例如“细节”。它总是切换回“瓷砖”。在搜索、尝试和更改注册表项后,行为没有改变。我喜欢这个功能,但我讨厌这种愚蠢的、一成不变的默认View。请帮帮我! 最佳答案 你试过这个吗(切换到details之后):工具->文件夹选项->查看->应用于文件夹 关于windows-如何更改ftp"networkdrives"的Windows7默认View?,我们在StackO

c++ - Windows:在没有命令提示符的情况下使用 QProcess::execute 执行 ping 命令

我正在尝试使用C++和Qt5确定是否可以使用此命令访问特定的IP地址:intc=QProcess::execute("ping-n1www.google.de");qDebug()它工作正常,但命令提示符会显示一秒钟。有没有办法在没有此窗口的情况下让ping进程在后台运行? 最佳答案 如果我没记错的话,如果您将execute更改为start,它不会显示命令窗口。如果这不起作用,您可能想看看使用QNetwork自己测试可达性,这应该不会太难。 关于c++-Windows:在没有命令提示符的

c - 如何在 NDIS 6 过滤器驱动程序中启用 802.11 监控模式 (DOT11_OPERATION_MODE_NETWORK_MONITOR)?

我已将WinPcap移植到NDIS6过滤器驱动程序:https://github.com/nmap/npcap.但它仍然不支持捕获所有802.11native数据包(如未捕获控制和管理帧)。我注意到有一种方法可以使用WlanSetInterface函数为无线适配器设置DOT11_OPERATION_MODE_NETWORK_MONITOR。但是这次调用成功了(返回值是OK的,这次调用后我的wifi网络断开了)。但问题是我无法使用Wireshark在Wi-Fi接口(interface)上看到任何数据包,甚至连假以太网形式的802.11数据也看不到。所以肯定有问题。我知道从NDIS6和vi