腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
在ruby中Ping站点?
ruby
、
rubygems
、
ping
在Ruby中有哪些替代方法可以用来pinging地址?stdlib "ping“库在功能上似乎相当有限。我对在这里滚动我自己的代码不感兴趣。有没有好的宝石可用?我是不是应该忍气吞声,接受它? (我在Linux上用Ruby 1.8.6编写代码)
浏览 0
提问于2008-12-02
得票数 5
回答已采纳
3
回答
Linux命令获取rtt
ping
、
network-traffic
我是Linux的新手,我想知道如何获得或计算Linux的往返时间中位数(RTT) n Linux? Ping或Packet Internet Groper是一种网络管理实用程序,用于检查IP网络上源和目标计算机/设备之间的连接状态。它还帮助您评估发送和接收来自网络的响应所需的时间。 $ ping -c 5 127.0.0.1
浏览 0
提问于2019-09-15
得票数 0
回答已采纳
1
回答
Linux管道:通过popen捕获ping的实时输出
c++
、
c
、
linux
Linux/C/pipes: 如何使用popen(或类似的系统调用)捕获ping命令的输出。目前,popen将等待ping完成。然后输出将一起转储。 伪代码: fp= popen("ping x.x.x.x", "r"); while(!feof(pFp)) { if(fgets(fp ...) // <==currently the code blocks here until ping finishes in popen { printf(...real time ping output here); } }
浏览 6
提问于2011-06-30
得票数 6
回答已采纳
1
回答
需要首先使用脚本进行ssh和ping操作。
linux
、
ssh
、
ansible
、
redhat
、
ping
假设我有100个主机,我想要执行ssh连接,结果应该打印"YES“或"NO”。 然后执行应该打印“是”或“否”的ping。 ,如果ssh生成,则打印Y其他没有,如果ssh使Y,则尝试执行Ping并与正常运行时间一起打印Y,如果ping无法访问,则打印N 例如 SL.No. Server Ping SSH Uptime(hrs) 1 Linux-test y y 2020-26-05 17:17:44 2 linux-test1 n - -
浏览 0
提问于2020-05-28
得票数 0
1
回答
程序,而不是pinging生成的IPS,只是通过它们运行。
ruby
、
ping
我有一个程序,产生随机的IP地址,并试图平他们和添加端口到他们,我将使用这个工具进行笔试。我让它在某一点上工作,并决定为了找到使用哪种ping方法,程序首先会发现用户正在运行什么操作系统,并以这种方式确定ping方法: def self.windows? return File.exist? "c:/WINDOWS" if RUBY_PLATFORM == 'java' RUBY_PLATFORM =~ /mingw32/ || RUBY_PLATFORM =~ /mswin32/ end def self.linux? return File.e
浏览 4
提问于2016-03-25
得票数 0
回答已采纳
1
回答
很难启用Jumbo帧?
linux
、
windows
、
ethernet
、
gigabit-ethernet
、
jumboframes
我在试着启用巨型框架。我有一个linux客户机&一个windows服务器。我已经在情报网络上全面标准化了。在windows服务器上,特大帧的唯一选择是9014 & 4088。我已经研究过是将linux中的MTU速度设置为9014还是9000。有一些互相冲突的帖子在谷歌搜索,但似乎9000是正确的数字。当然,我试过这两种方法。 离开这个站点,我试着测试一切是否正常。从我的linux客户端来看:ping -M do -s 8972 [destinationIP]似乎一切正常: 文件8980字节(destinationIP):icmp_seq=1 ttl=128 time=0.946
浏览 0
提问于2019-02-18
得票数 1
1
回答
如何修改ping命令?
linux
、
networking
、
package-management
、
ping
我对内核编程有些陌生,但我试图在Linux中修改ping命令的功能。我正在使用Ubuntu,我相信它使用iputils来创建位于机器bin中的二进制ping命令。但是,我还在Linux源代码的net/ipv4 4和net/ipv4 6文件夹中找到了ping.c文件。所以我的主要问题是: ping.c文件在网络文件夹中做什么?如何修改ping命令,因为它是iputils的一部分?更具体地说,我已经从这里中提取了iputils,但是在修改了源代码之后,我不知道如何编译它/重新安装自定义包。 任何帮助都将不胜感激!
浏览 0
提问于2020-09-17
得票数 0
2
回答
如何将此命令的结果作为变量存储在bash脚本中?
linux
、
bash
我正在构建一个简单的工具,让我知道如果一个网站"siim.ml“解决。如果我在linux命令行中运行命令"ping siim.ml grep“名称或服务不知道”“,那么它只在站点不解析的情况下返回文本。任何工作地点都不会返回任何信息。 使用此命令,我希望检查该命令的结果是否为空,如果为空,则要执行操作。 问题是无论我做什么,变量都是空的!它仍然只是打印结果到stdout,而不是存储它。 我已经尝试过在command和$(命令)之间切换,并删除了管道w/ grep,但是它没有工作。 #!/bin/bash result=$(ping siim.ml | grep "Na
浏览 2
提问于2019-06-25
得票数 0
回答已采纳
2
回答
什么处理linux中的ping?
linux
、
ping
、
icmp
我想重写/更改linux处理ping icmp回送请求数据包的方式。这意味着我想运行自己的服务器来回复传入的icmp (回送请求或其他)数据包。 但是,要使它正常工作,我想我需要禁用来自linux的默认ping icmp数据包处理。但我不知道该怎么做(我甚至不知道如何处理icmp请求.内核?一些用户空间代码?)。我所发现的就是使用iptables删除icmp回显请求。 为了帮助理解,让我解释一下我的目标:我希望能够用ping发送一些数据。(容易)但我需要能够读取和提取这些数据。另外,我希望能够用一个特殊的回显回复(嵌入一些数据)来回答。
浏览 6
提问于2015-04-07
得票数 3
回答已采纳
2
回答
如何指定要ping的数据包数?
perl
、
ping
、
poe
我正在使用通过此 ping多台主机。 据我所知,这会向主机发送一个请求。是否可以像在ping -c 4 HOST中一样指定要ping的数据包数量
浏览 33
提问于2015-03-16
得票数 0
1
回答
对icmp请求执行命令
networking
、
ping
、
icmp
、
exec
我想知道如何/是否可以让我的linux (ubuntu)框对传入的icmp/ping (或其他网络事件)请求执行命令(脚本)? 例如,当被点击时播放"ping“声音,或播放特定源IP匹配的警报声音。
浏览 0
提问于2011-06-06
得票数 0
回答已采纳
1
回答
linux使用系统(“ping”)在守护进程中被阻止
c
、
linux
、
daemon
、
ping
在我的守护进程中,我尝试使用ping来检测主机是否处于活动状态。 代码: sprintf(pingCmd,"ping -c1 -t%d %s",time,ip); if (system(pingCmd)) { //fail } else { //success } 但当我拔下目标主机网线时。 我的守护进程将在system()阻塞 #0 0x00007f75362fbc7d in waitpid () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f7536281f5e in ?? () from /lib/x8
浏览 2
提问于2015-09-04
得票数 0
2
回答
如何获取TCL ping响应
linux
、
tcl
我必须在Linux平台上用TCL实现ping命令响应。我需要在TCL中获取一个true或false标志,这取决于服务器是否连接。在此基础上,我需要做一些操作。 有人能帮上忙吗?
浏览 2
提问于2012-02-09
得票数 2
2
回答
如何从groovy中没有响应或持续运行的进程'proc.waitFor()‘中提取出来
linux
、
groovy
我正在尝试使用groovy脚本来平IP地址,如下所示 def proc = 'ping -c 1 localhost'.execute() proc.waitFor() println "${proc.exitValue()}"=='0' ? 'OK' : 'NOT OK' 代码工作良好,并在linux机器上打印输出为OK。但是,当在窗口上执行相同的代码块时,调用'proc.waitFor()‘不会响应或进入无限等待期。在windows中,As‘-c1’不是有效的选项。 但是如果我使用ping选项,没有选项
浏览 5
提问于2014-01-31
得票数 1
回答已采纳
2
回答
Java线程-等待条件和条件的更改
java
、
multithreading
我需要实现一个在Java中使用线程等待条件的测试,然后做一些事情使条件为false,在检查期间条件为false。确切的情况如下。我对线程很陌生,尤其是Java中的线程(在任何编码语言中从未使用过线程)。情况如下: 等待linux中的文件具有值1(在文件上使用cat ) 一旦找到值1,在linux机器上运行ping,在ping期间,我需要在整个ping会话期间验证同一个文件中的值为0。 ping结束后,我需要再次验证文件中的值为1。 你能告诉我一个简单的例子,说明如何使用线程在Java中完成这个任务吗? 谢谢..
浏览 6
提问于2013-12-30
得票数 0
2
回答
stm32 lwip -无法响应ping
stm32
、
lwip
我正在尝试配置最小配置,以使我的Nucleo-F429ZI响应ping 使用CubeMX,我在MII模式下启用以太网,并分配一个唯一的MAC地址。 在中间件中,我启用了LwIP (无实时操作系统,无DHCP),并将IP设置为192.168.1.55、255.255.255.0、192.168.1.1。 我启用了ICMP、UDP和TCP。 我在TrueStudio中构建并运行,但没有响应来自同一网络上的linux机器的ping。 在main.c中,我看到了MX_LWIP_Init();它使用配置的地址掩码和gw调用lwip_init()。 在lwip.c中,我看到我的IP、mask和gw被正确
浏览 193
提问于2019-02-20
得票数 1
1
回答
Shell: Ping主机并输出自定义“消息”
linux
、
bash
、
shell
我需要编写一个linux脚本,它可以在定时的间隔中调用主机,并且不输出标准的ping命令。 像这样: ping -i 10 google.com Output1: google.com POSITIVE or Output2: google.com NEGATIVE 如何实现它不显示Ping输出,并在示例中将其转换为输出? 考虑使用返回代码,如果0,那么它的正其他负数。 谢谢你帮忙!
浏览 5
提问于2021-01-13
得票数 0
回答已采纳
1
回答
二郎在两台计算机中进行通信
linux
、
erlang
、
multiprocessing
这是一个在Erlang的两个进程通信程序. 我需要在不同的计算机中运行每个进程。 我需要运行erl -name ping 在computer2中,其主机名为Linux-2 我得跑了 erl -name pong 在computer1中,其主机名为linux-1。 然后, 在计算机1上,我运行: tut17:start_pong(). 在计算机2上,我运行: tut17:start_ping(pong@linux-1) 但是,我错了: 异常错误:操作符-/2中名为pong@linux - 1的算术表达式中的错误参数 在"linux-1“中,Erlang似乎认为”-“是负运算符。
浏览 5
提问于2012-04-20
得票数 1
回答已采纳
1
回答
打开终端/提示符并传递comand (ping)
java
、
bash
、
cmd
、
terminal
、
prompt
我需要一些我的Java桌面应用程序的帮助。 我有一个按钮,它调用终端(Linux)或提示符/cmd (Windows)并传递一些命令(我正在尝试使用ping命令)。 我只知道怎么打开终端,但我不能通过命令。我是怎么做到的? 谢谢。 编辑: 我现在的代码是: Runtime rt = Runtime.getRuntime(); String sistemaOperacional = System.getProperty("os.name").toLowerCase(); String ip = "192.168.7.1&
浏览 5
提问于2015-02-08
得票数 1
回答已采纳
1
回答
不能对Linux服务器进行链接
linux
、
windows-server-2008
、
firewall
、
ping
我在DMZ中设置了一个Linux服务器。 在同一个DMZ中还运行着另一个Windows服务器。 这两台服务器可以通过我的家庭电脑通过互联网点击。 但是,从宿主服务提供商租来的另一台Linux服务器只能从Windows server而不是从Linux服务器(通过internet访问)进行点击。 所以情况是: Windows服务器(DMZ) --ping-->租用的Server.....Successful Linux服务器(DMZ) --ping-->租用的Server.......Unreachable 家用PC --ping-> Linux server (D
浏览 0
提问于2012-12-11
得票数 0
1
回答
使用JFreeChart <java>向现有JFrame中的JPanel添加动态折线图
java
、
swing
、
dynamic
、
jfreechart
、
linechart
我做了一个应用程序,当我在JFrame应用程序中单击"start“时,它会显示最大、最小和平均ping。我做了一个白框,这样我就可以适应一个动态变化的线形图,它将与我的统计数据在同一个窗口中,并将以与我的统计数据相同的速度更新(1秒)。 不管我怎么搜索,似乎每个人都能理解JFreeChart示例代码。我根本不明白如何实现这一点。其他教程仅将图形作为独立的图形显示在其自己的窗口中。 我希望有人能帮助我。以下是我目前使用的JFrame代码: private void startButtonMouseClicked(java.awt.event.MouseEvent evt) {
浏览 0
提问于2015-08-27
得票数 0
1
回答
平无争议码头形象不起作用
docker
、
distroless
我创建了以下Dockerfile: FROM ubuntu:20.04 as install RUN apt update && \ apt -y install iputils-ping FROM gcr.io/distroless/base-debian11 COPY --from=install /usr/bin/ping ./ping COPY --from=install /lib/x86_64-linux-gnu/libcap.so.2 /lib/x86_64-linux-gnu/libcap.so.2 COPY --from=install /lib
浏览 7
提问于2022-04-26
得票数 0
回答已采纳
1
回答
Desktop for Windows:不能从windows容器中ping google.com
docker
、
docker-for-windows
、
docker-desktop
我使用microsoft/windowsservercore映像创建了一个容器。然后,当我试图从容器中ping google.com时,我得到了以下错误: Ping请求找不到主机www.google.com。请核对一下名字,然后再试一次。 然后,我切换到Linux Container模式,在码头窗口。然后在一个ubuntu容器中也尝试了同样的方法,但是这一次效果很好。然后,当我切换回Windows Container模式并再次尝试相同的东西时,它这次起了作用。虽然我的问题已经解决了,但我还是不明白是什么导致了这个问题。
浏览 4
提问于2017-05-24
得票数 2
1
回答
AllJoyn -如何让bbclient ping bbservice,当它们运行在通过以太网电缆连接的不同Linux设备上。
alljoyn
AllJoyn框架版本15.09.00a用于在Linux平台上构建bbservice和bbclient应用程序,用于执行以下测试。 如果使用以下命令在同一个Linux设备上运行bbservice和bbclient bbservice -n com.test & bbclient -n com.test -d -c 5 & 则bbclient可以成功ping通bbservice 5次。 下面是此测试的输出。 bbservice -n com.test & AllJoyn Library version: v15.09.00 AllJoyn Library build i
浏览 0
提问于2016-03-01
得票数 0
2
回答
在ping统计中,时间场显示了什么?
networking
、
linux-networking
、
ping
在Linux上的ping输出中,时间字段表明了什么?对于单个数据包来说,这是显而易见的,但在摘要中则不是这样。 在下面的输出中花费了5毫秒? 📷 它没有在手册页中描述。我的操作系统是Debian,使用来自这个包的ping二进制文件:https://packages.debian.org/buster/iputils-ping
浏览 0
提问于2020-01-20
得票数 1
回答已采纳
2
回答
使用BASH同时using多个IP
multithreading
、
bash
、
shell
、
ping
我有一个shell脚本,其中我试图同时ping多个IP的同时 #!/bin/sh #------------------------------- #Decleration of IP Address #------------------------------- IP_linux32='135.24.229.174' IP_linux64='135.24.228.128' IP_freeBSD32='135.24.228.104' IP_freeBSD64='135.24.228.129' DUMMY='135.2
浏览 3
提问于2016-03-08
得票数 0
5
回答
从动态语言Ping而不使用'ping‘
php
、
linux
、
unix
、
command-line-interface
、
packet
我在Linux系统上,不允许使用'ping‘应用程序(ping: icmp open socket:操作不允许)。但是,我正在编写的脚本(PHP,但如果需要,我可以对任何脚本/程序使用exec()调用)需要确定主机是否“活着”。我怎么才能在不使用ping的情况下做到这一点?
浏览 0
提问于2009-06-18
得票数 0
回答已采纳
1
回答
golang sync.WaitGroup在Linux上无法完成
go
我有ping功能,它在Windows上工作得很好,但在Linux上不行。在Linux上,它ping很少的主机并停止(不退出)。 func main() { ... wg.Add(len(hosts)) for _, ip := range hosts { go ping(ip, &wg, os) } wg.Wait() ... } 我可以在Windows上ping数百台主机,但不能在Linux上ping通。看一下的整个过程 func ping(ip string, w
浏览 0
提问于2016-10-15
得票数 0
1
回答
在管道通过两个命令后,没有任何打印。
bash
、
pipe
、
ping
运行此命令: ping google.com | grep -o 'PING' 将PING打印到终端,因此我假设这意味着grep的stdout被终端捕获。 那么,为什么下面的命令没有打印任何内容呢?终点站刚刚挂起: ping google.com | grep -o 'PING' | grep -o 'IN' 我认为第一个grep命令的stdout将重定向到第二个grep的stdin。然后,第二个grep的标准输出将被终端捕获并打印。 如果将ping替换为echo,就会发生这样的情况: echo 'PING' | grep -o
浏览 1
提问于2017-12-02
得票数 0
回答已采纳
1
回答
Docker图像中的锈蚀: exec没有这样的文件或目录
linux
、
docker
、
rust
、
dockerfile
、
arm64
我试图创建一个带有小锈蚀应用程序的Docker映像。我想在运行在Raspberry Pi 4b上的Kubernetes集群上运行它。所以图像必须是linux/arm64/v8。 我在macOS上使用以下命令创建映像: $ docker build --platform linux/arm64/v8 -t dasralph/ping:arm64_1.0.4 . 但是,当我在Raspberry Pi上运行它时,就找不到主管了: $ sudo docker run dasralph/ping:arm64_1.0.4 Unable to find image 'dasralph/ping:ar
浏览 16
提问于2022-05-29
得票数 1
回答已采纳
1
回答
用于telnet和在目标重新启动时重新telnet的Perl脚本
linux
、
perl
、
telnet
我需要编写一个Perl脚本,它在Windows上运行,通过telnet进入Linux机器,不断地监视Linux机器下的日志文件中的某个模式。但问题是,Linux机器非常频繁地重启(通过其他一些脚本),Perl脚本应该在可用时重新telnet到Linux机器(可ping)。 要实现这一点,当机器响应ping时,我是否应该继续ping Linux机器的IP并远程登录到机器?还有没有别的办法?在此之前非常感谢。
浏览 3
提问于2014-10-15
得票数 0
1
回答
节俭python3.4TypeError:字符串参数被期望,得到‘字节’
python
、
python-3.4
、
thrift
、
thrift-protocol
我正在使用python3.4试用,因为它在build目录下有lib.linux-x86_64-3.4。但我一直收到这条错误信息 File "/home/qunzi/Downloads/thrift-0.9.2/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TTransport.py", line 163, in write self.__wbuf.write(buf) TypeError: string argument expected, got 'bytes' 有人知道这是怎么回事,可能有办法吗?
浏览 4
提问于2015-08-07
得票数 4
1
回答
Linux DNS解析拒绝某些名称
linux
、
dns
我正在使用通配域(考虑在未来的项目中使用它们),这时我注意到了一个奇怪的差异。 我的域配置了一个通配符DNS条目(*.vgoc.info)。我尝试Linux a_.vgoc.info,在Linux上,我得到 $ ping a_.vgoc.info ping: unknown host a_.vgoc.info 但是,在OS X上,我得到了 $ ping a_.vgoc.info PING vgoc.info (174.2.65.138): 56 data bytes 在Windows上也是如此。 有没有人知道Linux是否有一些特殊的“名称验证”来拒绝某些模式?例如,ping a_b.vgoc
浏览 5
提问于2013-01-12
得票数 1
回答已采纳
4
回答
从java到多平台的Ping
java
、
java-native-interface
、
ping
、
icmp
我需要对某个ip/机器执行ping操作。代码可以在任何类型的平台(windows,linux,mac)上执行,我需要获得有关损失和往返时间的信息。因此,java的ping的exec不够好,因为我需要将ping响应解析为字符串,这在不同的平台和不同的操作系统语言中是不同的。那么我需要做什么呢?我知道有像JNI这样的东西,但我是java新手,所以我需要一点帮助。这仍然意味着我需要在每个平台上都有本机实现?有什么例子或建议吗?
浏览 1
提问于2011-05-30
得票数 7
回答已采纳
1
回答
当未与网络连接时,如何防止ping终止?
linux
、
ping
关联: 如何在linux中进行ping,直到主机已知为止? 在Linux上,ping具有不一致的行为。如果它最初没有网络连接,它将与消息终止。 user@machine:~$ ping 8.8.8.8 connect: Network is unreachable user@machine:~$ 但是,如果存在连接但断开连接,则会继续尝试ping: user@machine:~$ ping 8.8.8.8 64 bytes from 8.8.8.8: icmp_seq=1 ttl=120 time=37.4 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=12
浏览 0
提问于2018-09-19
得票数 0
1
回答
如何在连接在两个接口中的机器之间启用ping?
iptables
、
nat
、
ethernet
我有一个linux板,它有两个以太网接口,如下所述。 eth0连接到另一台linux计算机(Ad) 连接到Linux计算机上的eth0 192.168.1.3 eth1机上10.222.190.25连接到路由器10.222.190.1 我希望从linux机器(192.168.1.3)到路由器10.222.190.1启用ping。基本上,我希望流量通过板,然后向路由器。 我相信,通过设置正确的ipable和NAT规则,我们应该能够做到这一点。
浏览 0
提问于2015-03-27
得票数 1
1
回答
如何在Ansible的攻略期间访问动态清单中的主机变量?
ansible
、
ansible-inventory
我想写一个简单的ping攻略,它从HOST_VARS中的所有YAML文件中获取IP地址,并连接到Linux设备,并Ping所有收集的IP示例: HOST_VARS:-server1.yml (包含IP = 1.1.1.1) -server2.yml (包含IP = 2.2.2)。攻略将连接到所有linux设备,并使用提取的IP测试到这些设备(在本例中为1.1.1.1和2.2.2.2)的连通性 这就是可能的解决方案,但缺少一些东西: - name: "Ping all Linux VMs" hosts: servers gather_facts: no
浏览 38
提问于2020-09-03
得票数 2
回答已采纳
1
回答
如何在本机NodeJS中执行ICMP ping
javascript
、
node.js
、
ping
、
icmp
同志们,几天前我还在尝试从NodeJS ping一个IP。但是按照论坛的规则,我不会空手而来,我甚至在这个网站上也遇到过一些关于如何做到这一点的帖子,但没有一个能说服我。 我的项目的一个不可移动的参数是避免使用NPM / Node-GYP。因此,放弃使用原始套接字的选项(除非您可以在NodeJS中使用C ++代码,而不使用节点本身外部的东西)。 我也尝试过(并实现了)使用系统命令的选项,在这里你可以看到我在Linux和Windows上的有效实现(我还没有在Mac上尝试过,但我几乎确定它是有效的) 'use strict'; import { execSync } from
浏览 265
提问于2021-11-09
得票数 0
回答已采纳
2
回答
Ping是否使用DNS缓存?
linux
、
domain-name-system
、
ping
我有几个问题。 首先,今天早上,我运行ping来对抗google.com,它给了我一个地址216.58.220.14。 奇怪的是,在第一次ping之后的任何时候,所有的ping尝试都会产生相同的地址,即216.58.220.14 (我在期待不同的地址,至少有一段时间,考虑到google会对它们进行负载平衡) 因此,我要求我的朋友(我的同事)坐在我旁边(通过同一个网络)到ping google.com,正如我所期待的,它返回了一个不同的地址。 问题1: Ping是否使用机器DNS缓存? 问题2:如何显示Linux(Ubuntu)的DNS缓存项。
浏览 0
提问于2016-02-18
得票数 -1
回答已采纳
1
回答
每60秒一次ping网关,并将其保存到包含日期和时间的日志文件中。
logs
、
ping
我想在Linux中设置ping命令,它有60秒的间隔,并将其保存到一个日志文件中,包括日期和时间。 我可以运行ping命令的间隔,并将它保存到日志文件,但我没有日期和时间!另外,我不想在终端中键入"ping 10.100. -i 60 > log“!我希望Linux本身也能做到这一点!我只是配置Linux。
浏览 0
提问于2021-08-24
得票数 0
回答已采纳
2
回答
我必须运行节点作为根发送icmp回送包的ping -我如何使它安全?
linux
、
node.js
、
security
我使用节点的net ping,通过websockets连接到节点,使前端能够进行ping。因为linux只允许根用户发送ping请求,所以我不得不通过sudo运行脚本。这样做我一点也不舒服,但我觉得我没有太多的选择。 我想知道的是,是否还有其他方法可以获得发送ping请求的权限?如果没有,我应该采取哪些步骤使其尽可能安全? Dev服务器是Ubuntu Desktop 13.10x64,生产服务器是ubuntu服务器12.04x64。 编辑: 我有一个节点运行一个脚本,该脚本设置一个sockets.io套接字服务器,并侦听来自前端(网站)的请求,以便在主机上执行ping操作。然后,它通过网络pi
浏览 1
提问于2014-01-31
得票数 1
回答已采纳
2
回答
Linux代理,如何确保linux使用我的代理设置
linux
、
proxy
我刚刚在linux中设置了我的代理,如下所示 导出http_proxy="“ 然后我ping了谷歌作为ping google.com 它显示了如下结果 $ping google.com PING google.com(172.217.26.206) 56(84)字节数据 谷歌没有回应。 然后,我将proxy的密码更改为错误的密码,并尝试相同的密码。我得到了和以前一样的结果。 这意味着,linux终端不使用代理服务器。 为什么以及如何让linux终端使用代理服务器。 提前谢谢。
浏览 6
提问于2016-12-19
得票数 1
2
回答
通过局域网连接两台PC机
windows
、
lan
、
tcp-ip
一台PC运行Windows 7,另一台运行GNU/Linux 16.04。我的目标是将75 IP的大数据从一个传输到另一个,我有以太网电缆,我已经尝试在Windows和Linux上创建局域网(TCP/IP v4协议),还有以下设置: PC 1: IP地址: 192.168.0.2面具: 255.255.255.0 PC 2: IP地址: 192.168.0.3 (这些IP的数字不同)蒙版: 255.255.255.0 我把电缆直接插在这两台电脑上,但我不能从一台电脑接入另一台电脑。我检查了Windows中的文件共享。在终端中输入ping 192.168.0.2之后,我得到了$ ping 1
浏览 0
提问于2018-01-06
得票数 0
4
回答
python节约错误` ```TSocket读取0字节`
python
、
thrift
我的python版本:2.7.8 节俭版本:0.9.2 python-thrift版本:0.9.2 操作系统: centOS 6.8 我的test.thrift文件: const string HELLO_IN_KOREAN = "an-nyoung-ha-se-yo" const string HELLO_IN_FRENCH = "bonjour!" const string HELLO_IN_JAPANESE = "konichiwa!" service HelloWorld { void ping(), string sayHel
浏览 0
提问于2016-09-07
得票数 11
1
回答
如何在Puppet中定义多个不同定义的资源列表?
puppet
我想使用Puppet来创建单个配置文件。此文件可以具有多种类型的已定义资源,并且可以具有同一已定义资源的多个实例。 例如, define host { use linux-server host_name localhost alias localhost address 127.0.0.1 } define host { use linux-server host_name web1 alias web1 address 192.168.0.100 } define service { use local-servi
浏览 4
提问于2014-01-17
得票数 0
2
回答
Linux ping广播交换机
linux
、
broadcast
、
ping
在几乎所有可用的UNIX系统上使用ping时,ping广播地址很简单: $ ping 192.168.11.255 然而,当这是在Linux上完成时,一个非标准的(并且一直令人讨厌的!)响应发生: $ ping 192.168.11.255 Do you want to ping broadcast? Then -b 自从我第一次看到它以来,这让我恼火不已- Linux ping过去不是这样的。我搜索了这个开关的来源,但找不到它是什么时候进入的,也找不到任何关于为什么需要它的讨论。 看起来这个转换似乎还不够: $ ping -b 192.168.11.255 WARNING: pinging
浏览 3
提问于2010-09-24
得票数 9
1
回答
Python子进程脚本可在Windows上运行,但不能在Linux上运行
python
、
python-3.x
、
linux
、
windows
我编写了一个简单的脚本来检查子进程模块,并在Windows和Linux上对其进行了测试。 该脚本在Windows上运行良好,但在Linux上运行不佳。 在这两个平台上使用的Python解释器都是版本3。 import subprocess host = input("Enter a host to ping: ") p1 = subprocess.Popen(["ping", "-n", "2", host], shell=True, universal_newlines=True, stdout=subprocess.PIPE
浏览 139
提问于2021-10-31
得票数 0
回答已采纳
2
回答
ICMP时间戳添加到linux中的ping回送请求中。它们是如何表示成字节的?或者如何将UNIX Epoch时间转换为时间戳格式?
linux
、
unix
、
networking
、
timestamp
、
ping
我在尝试用C语言编写ping程序时遇到了这个问题,并使用wireshark进一步研究了这个问题: ping向目标IP发送回送请求,并在linux中的ICMP报头之后添加一个8字节的时间戳字段(TOD时间戳)。Windows中的Ping并没有添加时间戳,而是在本地进行时间计算。现在我的问题是,如何将时间从Unix格式(从1970年开始的秒数,即C中的“time”函数)转换为8字节的TOD格式?最后,经过相当长时间的研究,我的ping.c程序将ICMP回波请求消息发送到目的地,在对2台主机进行测试后,我注意到它成功到达,但在本地linux ping正常工作时没有收到ping回送回复消息。我只能想象
浏览 7
提问于2021-11-30
得票数 0
1
回答
如何从Windows对Linux Shell执行Ping操作
android
、
linux
我是Android开发的新手,我想通过LINUX shell运行PING命令。当我在windows中运行PING (例如:'ping google.com')时,它会自动计算最大、最小和平均时间并显示出来。但我不确定Linux是否也会发生同样的事情。我尝试使用代码ping,得到的只是单行响应(),并且我正在手动计算最大、最小和平均时间。因此,我想直接在LINUX shell中执行like命令来检查,看看它是否像DOS一样显示最大、最小和平均时间。 任何信息都会有帮助。提前感谢
浏览 2
提问于2012-05-01
得票数 0
回答已采纳
2
回答
查找python上Windows和Linux的默认网关地址
python
、
networking
、
gateway
我想将我的默认网关保存在一个变量中,以备将来使用,比如打印它,或者向它发送一个ping……我希望代码可以在Windows和Linux上运行,所以我编写了以下代码: import os if os.name == "Linux": dgw = os.system('ip r | grep default | awk {"print $3"}') print dgw if os.name == "Windows": dgw = os.system('ifconfig | findstr /i "
浏览 0
提问于2018-12-23
得票数 1
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 服务器如何禁止 ping 以及开启 ping
linux服务器禁止ping命令,linux服务器禁ping如何解除
禁止你的Linux系统被PING
Linux系统下屏蔽ICMP ping请求及MAC操作
Ping32多种维度实现数据防泄密
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券