一台linux的机器,如何简单的检测他是否能连接到外网

一台linux的机器,如何简单的检测他是否能连接到外网,第1张

对于一个 Linux 系统的机器来说,检测它是否能够成功连接到外网的最最简单的办法就是:使用 ping 命令,ping 你的外网的网关(gateway)的 IP 地址,如果能够 ping 通的话,就说明该 Linux 机器能够成功连接外网,否则的话,就需要做进一步的诊断。之所以在这里说需要做进一步的网络故障诊断,那是因为:有些机器为了防止别人攻击自己的机器,所以就把 ICMP 数据包给关闭了,因此导致该机器虽然肯定在网络上,但是你使用 ping 命令去 ping 该台机器时,得到的反馈信息依然是:Request time out,该信息和网络不通的现象是完全一致的。而不是:Reply From ...... time <1 ms(网络连通的状态)。

有时有必要找到当前Linux引导磁盘路径。linux引导磁盘路径可以用于任何问题的故障诊断。这个引导分区或路径包含GRUB配置的Linux引导装载程序。用fdisk找到当前Linux引导磁盘路径。

如果你装有多个硬盘在你的服务器上,会非常困难找到你的当前引导磁盘路径。例如:fidisk -l 会输出一长串信息,如果您有多个硬盘驱动器。

[root@RHEL2 ~]# fdisk -l |grep Disk Disk /dev/sda: 21.5 GB, 21474836480 bytes Disk identifier: 0x000542e1 Disk /dev/sdb: 12.9 GB, 12884901888 bytes Disk identifier: 0xc237894b Disk /dev/mapper/vg_rhel2-lv_root: 16.7 GB, 16718495744 bytes Disk identifier: 0x00000000 Disk /dev/mapper/vg_rhel2-lv_swap: 4227 MB, 4227858432 bytes Disk identifier: 0x00000000 [root@RHEL2 ~]#

获取唯一的信息,你需要优化调整你的命令语句:

[root@RHEL2 ~]# fdisk -l |grep dev|grep "*" /dev/sda1 * 1 64 512000 83 Linux [root@RHEL2 ~]#

上面的“*”表示linux 当前引导磁盘路径,这里是/dev/sda1。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7470292.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存