使用外壳脚本"nc: getaddrinfo: nodename nor servname provided, or not known"



我正在尝试与服务器通信并发送telnet命令(再次登录和注销)。为此,我生成了一个shell脚本,并得到错误消息"nc:getaddrinfo:nodename nor-servname provided,or not known"。

具体线路为:

(sleep 1&echo $login&sleep 1&echo $password&sleep 1&echo exit) | nc $IP 23 > dump.out

当我直接在终端中执行这一行(当然还有之前的导出行)时,它可以正常工作,但当我执行脚本时,我会收到错误消息。

有人能帮忙吗?如有任何帮助,我们将不胜感激。提前谢谢。

看看这个:

nc:getaddrinfo:nodename也不提供servname

此错误意味着netcat无法在DNS中查找请求的主机。通常,这意味着您在某个地方有拼写错误,或者SSH服务器端的pagekite.py连接器运行不正常

请尝试检查您的包,您的脚本或DNS请求有问题。

希望它能有所帮助!:)

来源:http://pagekite.net/wiki/Howto/SshOverPageKite/#ncdns

相关内容

最新更新