ip.nore.fr

IP address resolution utility

Usage

http://ip.nore.fr

Display request origin IP in plain text

88.99.100.123

http://ip.nore.fr?mode=xml

Display request origin IP in XML

<?xml version="1.0" encoding="utf-8"?>
<ip>88.99.100.123</ip>

http://ip.nore.fr?mode=json

Display request origin IP as a JSON object

{"ip": "88.99.100.123" }

http://ip.nore.fr?name=www.google.com

Resolve naee and display DNS records as CSV

"host";"www.google.com"
"type";"AAAA"
"ipv6";"2a00:1450:4007:806::1014"
"class";"IN"
"ttl";"47"
"host";"www.google.com"
"type";"A"
"ip";"173.194.45.82"
"class";"IN"
"ttl";"47"
"host";"www.google.com"
"type";"A"
"ip";"173.194.45.83"
"class";"IN"
"ttl";"47"
"host";"www.google.com"
"type";"A"
"ip";"173.194.45.84"
"class";"IN"
"ttl";"47"
"host";"www.google.com"
"type";"A"
"ip";"173.194.45.80"
"class";"IN"
"ttl";"47"
"host";"www.google.com"
"type";"A"
"ip";"173.194.45.81"
"class";"IN"
"ttl";"47"

http://ip.nore.fr?name=www.google.com&key=ip

Query a single key of the DNS records. Only the first matching key is returned.

173.194.67.105

http://ip.nore.fr?name=www.google.com&mode=xml

Resolve naee and display DNS records as XML

<?xml version="1.0" encoding="utf-8"?>
<dns>
  <host>www.google.com</host>
  <type>AAAA</type>
  <ipv6>2a00:1450:400c:c05::6a</ipv6>
  <class>IN</class>
  <ttl/>
  <host>www.google.com</host>
  <type>A</type>
  <ip>173.194.66.106</ip>
  <class>IN</class>
  <ttl/>
  <host>www.google.com</host>
  <type>A</type>
  <ip>173.194.66.147</ip>
  <class>IN</class>
  <ttl/>
  <host>www.google.com</host>
  <type>A</type>
  <ip>173.194.66.99</ip>
  <class>IN</class>
  <ttl/>
  <host>www.google.com</host>
  <type>A</type>
  <ip>173.194.66.103</ip>
  <class>IN</class>
  <ttl/>
  <host>www.google.com</host>
  <type>A</type>
  <ip>173.194.66.104</ip>
  <class>IN</class>
  <ttl/>
  <host>www.google.com</host>
  <type>A</type>
  <ip>173.194.66.105</ip>
  <class>IN</class>
  <ttl/>
</dns>

Multiple DNS records are flattened in the <dns/> node


http://ip.nore.fr?name=www.google.com&mode=json

Resolve name and display result as a JSON object

{	
	"dns":
	[
		{"host":"www.google.com","type":"AAAA","ipv6":"2a00:1450:400c:c03::93","class":"IN","ttl":80},
		{"host":"www.google.com","type":"A","ip":"173.194.67.106","class":"IN","ttl":84},
		{"host":"www.google.com","type":"A","ip":"173.194.67.147","class":"IN","ttl":84},
		{"host":"www.google.com","type":"A","ip":"173.194.67.99","class":"IN","ttl":84},
		{"host":"www.google.com","type":"A","ip":"173.194.67.103","class":"IN","ttl":84},
		{"host":"www.google.com","type":"A","ip":"173.194.67.104","class":"IN","ttl":84},
		{"host":"www.google.com","type":"A","ip":"173.194.67.105","class":"IN","ttl":84}
	]
}

http://ip.nore.fr?name=www.google.com&mode=xml&key=ipv6

Query a single key of the DNS records and output result as XML. Only the first matching key is returned.

<?xml version="1.0" encoding="utf-8"?>
<ipv6>2a00:1450:400c:c03::6a</ipv6>

http://ip.nore.fr?name=www.google.us&mode=xml&key=ipv6

Query a single key of the DNS records and output result as JSON object. Only the first matching key is returned.

{"ipv6":"2a00:1450:400c:c03::5e"}