Reman mit DNS Lookup
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
const express = require("express")
|
||||
const router = express.Router()
|
||||
const dns = require("dns").promises
|
||||
|
||||
router.get("/:domain", async (req,res)=>{
|
||||
|
||||
try{
|
||||
|
||||
const records = await dns.resolve4(req.params.domain)
|
||||
|
||||
res.json({
|
||||
domain:req.params.domain,
|
||||
ips:records
|
||||
})
|
||||
|
||||
}catch(err){
|
||||
|
||||
res.json({
|
||||
domain:req.params.domain,
|
||||
ips:[],
|
||||
error:true
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
module.exports = router
|
||||
Reference in New Issue
Block a user