Files
resman/backend/routes/ping.js
T
2026-03-08 16:45:16 +01:00

22 lines
315 B
JavaScript

const express = require("express")
const router = express.Router()
const { exec } = require("child_process")
router.get("/:ip", (req,res)=>{
const ip=req.params.ip
exec(`ping -c 1 -W 1 ${ip}`, (err)=>{
if(err){
return res.json({status:"offline"})
}
res.json({status:"online"})
})
})
module.exports = router