目标: 从服务器拉取IP地址。然而,这个问题发挥作用,专用和VPS是非常不同的。什么是最好或最理想的方式来进行检查并打印IP地址?如何使用bash获取服务器的IP地址
我想我可以用下面的方法进行检查吗?
[email protected]]# /sbin/ifconfig venet0:0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'
IP IS HERE
[email protected]]# /sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'
eth0: error fetching interface information: Device not found
正在使用哪些VPS软件? Xen,Virtuozzo还是别的? – Chimera
这是OpenVZ。但是能够全部检查它们是理想的。不是所有的VPS都遵循相同的venet:ifconfig是0:0吗? –
我相信如此。你可以检查我的答案,它回答你的问题,并提供一个脚本,根据请求返回IP地址。 – Chimera