mirror of
https://github.com/mailscope/kumomta.git
synced 2026-08-24 05:08:18 +00:00
31 lines
746 B
Markdown
31 lines
746 B
Markdown
# ptr_host
|
|
|
|
```lua
|
|
local domain = kumo.dns.ptr_host(IP)
|
|
```
|
|
|
|
{{since('2025.12.02-67ee9e96')}}
|
|
|
|
Given an IP address in either V4 or V6 format as the input, returns
|
|
the reversed address plus appropriate top level domain suitable for
|
|
performing a reverse lookup.
|
|
|
|
This function is purely local string manipulation; no actual DNS queries are
|
|
performed.
|
|
|
|
You will typically use [lookup_ptr](lookup_ptr.md) to perform an actual PTR
|
|
lookup; this function is a utility function for the cases where you're doing
|
|
something unusual.
|
|
|
|
```lua
|
|
print(kumo.dns.ptr_host '127.0.0.1')
|
|
-- prints out:
|
|
-- 1.0.0.127.in-addr.arpa
|
|
```
|
|
|
|
```lua
|
|
print(kumo.dns.ptr_host '::1')
|
|
-- prints out:
|
|
-- 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
|
|
```
|