如何在不使用 ping 的情况下检查互联网是否已连接。我们可以使用 telnet 代替吗?还有什么可以用来判断网络是否可用。
问题很模糊,所以答案也很模糊,但我假设你的意思是“我们如何知道我们能够离开 LAN 并且流量正在流出到互联网并达到其目标”。
您可以使用telnet、SSH、DNS、WHOIS、cURL、traceroute等。
在某种程度上,您只需要查看与外部设备的连接即可。
如果我理解的话,类似的东西可以有用
cat < /dev/tcp/<host>/<port>
cat < /dev/tcp/127.0.0.1/22
cat < /dev/tcp/destination/8080
它就像 telnet,当您没有 ping/telnet/traceroute/等可用时非常有用