获取在shell脚本中使用的值中的地址的远程ip

获取在shell脚本中使用的值中的地址的远程ip,shell,get,centos,ip,Shell,Get,Centos,Ip,我使用的是CentOS服务器,我想在脚本中使用一个远程动态ip值。 现在,脚本的ip如下所示: current_ip=$(curl --silent http://ipecho.net/plain) 但是,由于我正在将脚本移动到服务器,我需要它ping我的dyndns域名并获取我的ip,因为它会时不时地改变。 有没有办法用ping或者别的什么来做到这一点? 所以我可以在每次脚本执行时添加当前的\u ip我的ip? -谢谢要解析域名,请尝试主机实用程序: $ host -t A stac

我使用的是CentOS服务器,我想在脚本中使用一个远程动态ip值。 现在,脚本的ip如下所示:

    current_ip=$(curl --silent http://ipecho.net/plain)
但是,由于我正在将脚本移动到服务器,我需要它ping我的dyndns域名并获取我的ip,因为它会时不时地改变。 有没有办法用ping或者别的什么来做到这一点? 所以我可以在每次脚本执行时添加当前的\u ip我的ip?
-谢谢

要解析域名,请尝试
主机
实用程序:

$ host -t A stackoverflow.com
stackoverflow.com has address 198.252.206.140

UNIX和Linux上可能的潜在客户/“重复”:是的,我也发现了…在google中搜索getip.sh…有人有一个类似的脚本lol…使用当前的_ip=$(主机mydomain.sytes.net | grep address | cut-d”“-f 4)