net.reverse(ip)

Returns the fully qualified domain from an IP address (reverse DNS lookup).

Parameters

ip

The IPv4 or IPv6 address to perform the reverse DNS lookup.

Return value

Return a string representing the fully qualified hostname.

Example

local console = require "console" local net = require "net" console.write('Enter IP adress : ') local host = net.reverse(console.readln()) or "not found"; print('hostname : '..host)