Why non-ISP's should peer | Who uses the Exchanges? | How does it work? | Getting Started | Route registry | NZIX Looking Glasses | Home

NZIX Routing Registry Database: Query Options

To query Whois v3, use the following command syntax:

whois [-flags [argument]] <lookup-key>

Note

 

Query exists in Whois v2

 

New or modified query available in Whois v3

 

Internet Routing Registry query available in Whois v3

Queries using primary and lookup keys

Example:

whois -h whois.wix.net.nz 202.12.29.0

Lookup key

Objects returned by query

Address prefix or range or single address

IPv4

Most specific inetnum and route object. If single address, returns inet-rtr with matching ifaddr attribute.

IPv6

Most specific inet6num.

Network name

All inetnum and inet6num objects with a netname attribute containing the name specified in the query.

Person

All person and role objects with a person or role attribute containing the name specified in the query argument.

NIC-handle

person or role object with a matching nic-hdl attribute.

Maintainer

mntner object with a matching primary key.

Reverse domain

domain with a matching primary key.

AS number

aut-num object with a matching aut-num attribute and associated as-block.

AS number - AS number

as-block object whose primary key matches or fully contains the query range.

IRT name

irt object with a matching primary key.

Set name

as-set, filter-set, peering-set, route-set or rtr-set with a matching primary key.

Domain

inet-rtr objects with a matching primary key.

Top

IP address lookups

Example:

whois -h whois.wix.net.nz -l 202.12.29.0

Flag

Objects returned by query

-L

All less specific route objects, including exact matches.

-m

First level more specific route objects, excluding exact matches.

-M

All more specific route objects, excluding exact matches.

-l

First level less specific route objects, excluding exact matches.

-x

Only an exact match on a prefix will be performed. If no exact match is found, no objects are returned.

Top

Inverse queries

Example:

whois -h whois.wix.net.nz -i pn NO4-AP

Flag

Alternative flag

Lookup key

Objects returned by query

-i ac

-i admin-c

NIC-handle or person

Objects with a matching admin-c attribute.

-i pn

-i person

NIC-handle or person

Objects with matching admin-c, tech-c, zone-c, or cross-nfy attributes.

-i mb

-i mnt-by

Maintainer

Objects with a matching mnt-by attribute.

-i ml

-i mnt-lower

Maintainer

Objects with a matching mnt-lower attribute.

-i mn

-i mnt-nfy

e-mail

mntner objects with a matching mnt-nfy attribute.

-i ny

-i notify

e-mail

Objects with a matching notify attribute.

-i tc

-i tech-c

NIC-handle or person

Objects with a matching tech-c attribute.

-i dt

-i upd-to

e-mail

mntner objects with a matching upd-to attribute.

-i zc

-i zone-c

NIC-handle or person

Objects with a matching zone-c attribute.

-i iy

-i irt-nfy

e-mail

irt objects with a matching irt-nfy attribute.

-i mi

-i mnt-irt

IRT name

All inetnum and inet6num objects with a matching mnt-irt attribute.

-i rb

-i referral-by

Maintainer

mntner objects with a matching referral-by attribute.

-i ct

-i cross-mnt

Maintainer

route and aut-num objects with a matching cross-mnt attribute.

-i cn

-i cross-nfy

NIC-handle or person

route and aut-num objects with a matching cross-nfy attribute.

-i la

-i local-as

AS number

inet-rtr objects with a matching local-as attribute.

-i mr

-i mbrs-by-ref

Maintainer

Set objects (as-set, route-set and rtr-set) with a matching mbrs-by-ref attribute.

-i mo

-i member-of

Set name

Objects with a matching member-of attribute, provided that their membership claim is validated by the mbrs-by-ref attribute of the set.

-i mu

-i mnt-routes

Maintainer

aut-num, inetnum and route objects with a matching mnt-routes attribute.

-i or

-i origin

AS number

route objects with a matching origin attribute.

Top

Miscellaneous queries

Example:

whois -h whois.wix.net.nz -T domain -i mb APNIC-HM

Flag

Argument

Effect

-r

 

Switches off recursion for contact information after retrieving the objects that match the lookup key.

-T

(comma separated list of object types, no white space allowed)

Restricts the types of objects to lookup in the query.

-a

 

Specifies that the server should perform lookups in all available sources. See also "in-q sources" query.

-s

(comma separated list of sources, no white space allowed)

Specifies which sources and in which order are to be looked up when performing a query.

-F

 

Produces output using shorthand notation for attribute names. Produces slower responses.

-R

 

Switches off use of the referral mechanism for domain lookups, so that the database returns an object in the local database with the exact match with the lookup argument, rather than doing a referral lookup.

-K

 

Only the primary keys of an object are returned.

  • The exceptions are set objects, where the members attributes will also be returned.
  • This flag does not apply to person and role objects.

Top

Informational queries

Example:

whois -h whois.wix.net.nz -q sources

Flag

Argument

Effect

-t

Object type

Template for the specified object type.

-v

Object type

Verbose template for the specified object type.

 

"help"

Help on query options available in the database.

-q

"sources"

Current set of sources along with the information required for mirroring.

-q

"version"

Current version of the server.

See also:

Top