我正在尝试使用netcat(nc)来设置一个最小的web服务器。例如,当浏览器访问localhost:1500时,它应该显示一个函数的结果(在下面的示例中是日期,但最终将是一个生成一些数据的Python或C程序)。我的小netcat web服务器需要作为bash中的while true循环,可...
我想在一个UDP数据包中只发送一个短整型值,但运行命令echo -n "hello" | nc -4u localhost 8000 我可以看到服务器接收了hello,但我必须按下Ctrl+c才能退出netcat命令。 我如何在发送hello后使其自动退出? 抱歉,打扰了。我重新阅读了...
在使用Ubuntu Tusty操作系统时,有一个运行在远程机器上的服务,我可以通过端口转发从localhost:9999通过ssh隧道访问该服务。 我有一个正在运行的Docker容器,需要通过主机的隧道从容器内部访问远程服务。 我尝试使用-L 9000:host-ip:9999从容器到主机...
我想用自定义的dockerfile在jenkins中运行。我希望等待端口8080打开,而不是用netcat进行“sleep 60”等待。但是我对bash脚本和netcat并不很熟悉。 这是我尝试做的一个示例:#!/bin/bash opened=0 while [ "$ope...
因此,我需要从http://www.rssweather.com/dir/Asia/India中的任何一个城市检索温度。 假设我想检索坎普尔的温度。 如何使用Netcat进行HTTP GET请求? 我正在执行类似于这样的操作。nc -v rssweather.com 80 GET htt...
如何使用诸如nc、echo、xargs等工具编写一个回显服务器Bash脚本,能够同时处理来自多个客户端的请求,并保持持久连接? 到目前为止,我所想到的最好的方法是:nc -l -p 2000 -c 'xargs -n1 echo' 但它仅允许单个连接。
我发现了这个,并将其用作我的基础,但是它并不能直接使用。我的目标也是将其作为一个包来处理而不是命令行实用程序,因此我的代码更改将反映出这一点。class Netcat: def __init__(self, hostname, port): self.hostname ...
我在本地机器上安装了netcat并且有一个运行在25565端口的服务。使用以下命令:nc 127.0.0.1 25565 < /dev/null; echo $? Netcat 检查端口是否打开,如果打开则返回 0,如果关闭则返回 1。 我正在尝试编写一个 bash 脚本,无限循环并每...
我正在使用netcat作为我制作的程序来回传递数据的后端。我在本地网络上测试了我的程序,一旦它工作正常,我以为只需要从路由器转发一个端口就能让我的程序在互联网上运行。但不幸的是,这似乎并非如此。 如果我使用以下命令在6666端口上启动netcat监听: nc -vv -l -p 6666 ...