如何确定电脑是否连接到网络?

时间:2010-12-03 13:04:31

标签: ruby networking

您好 以下问题: 我想在我的笔记本上写一个小脚本,它检查给定的主机是否在线,但我并不总是连接到网络。所以如果我没有连接,我希望脚本什么都不做。 我怎么能知道我是否有联系? 我目前的解决方案是ping谷歌,但我对此并不满意。

感谢您的任何建议 八局

P.S。:应该提到:我正在运行Ubuntu 10.10

1 个答案:

答案 0 :(得分:0)

检查网络配置是否正确的命令因Unix或Windows而异。如果您的主机使用DHCP获取其IP地址和网关信息,您可以使用ipconfig(窗口)或ifconfig(Unix)来查询有关网络的信息。当然,你必须解析他们的输出。

编辑:根据评论

中链接的代码示例更改了Unix命令
相关问题