check ip port connection

timeout 2 bash -c "</dev/tcp/192.168.55.56/80"




from https://blog.gtwang.org/programming/bash-tutorial-open-tcp-udp-socket/

檢查網頁連線

這個範例可以用來檢查網頁伺服器是否有正常運作,也就是測試伺服器的 80 連接埠是否可以正常連接:
#!/bin/bash

# 伺服器資訊
HOST=www.mit.edu
PORT=80

(echo >/dev/tcp/${HOST}/${PORT}) &>/dev/null
if [ $? -eq 0 ]; then
  echo "伺服器連接成功。"
else
  echo "伺服器連接失敗!"
fi



留言

熱門文章