Node Full Search - Help

For General Help, contact:  HelpSU
Help for this subject Other Help Topics:  Main Help Page
Full Search Help  Quick Search Help  Log Search Help
Search Fields:
  Node Name
  Name Type
  MX
  Node Type
  IP Address
  PTR Pref
  IP Status
  Hardware Addr.
  DHCP
  DHCP Options
  Roaming
  Group
  Department
  Location
  Site
  Code
  Exp. Date
  Make & Model
  OS
  Administrator
  User
  Custom Fields
  Comment
  Modified By
  Modified
  Created By
  Created

General Examples
Display Options
For an explanation of each field, please see the Node help.

Search Fields

Name - String
Search for name. Note there are 5 types of name (see Name Type). If a domain is not specified, the name is searched for in all domains.

Example:
Search for all nodes starting with humsci:
Search for Name "humsci*"

Name Types - Checkbox
Select the types of names you wish to search for.

  • Node Name (most common type of name)
    In DNS jargon, a Node Name is an A type resource record. If a DNS server is queried for the address of this name, any of the active IP addresses may be returned
  • Alias
    An alias, in DNS jargon, is a canonical name (CNAME type resource record). A canonical name cannot also be used as a mx record.
  • Interface Name (only found on Advanced Nodes)
    Name associated only with the active IP addresses of that interface.
  • IP Address Name - only found on Advanced Nodes Name associated with one specific IP address. DNS A type resource record.
  • IPC Address Name - only found on IPC Nodes Name associated with an IPC address. IPC Nodes do not use the IPC addresses themselves but are responsible for passing the addresses out (e.g., DSL routers). This is a DNS A type resource record.

Receives Mail For (MX) - String
In DNS jargon, Receives Mail For is an MX type resource record.

Example:
Find the machine that receives mail for mymail (i.e. me@mymail).
Search for 'Receives Mail For = mymail'

Only Node Types and Exclude Node Types - Checkbox
Select the Node Types you wish to search for or exclude. Note that Router, IPC and Advanced Nodes are separate access types. In other words, to add/modify/delete Node that is a Router, the User must have rights to Node and Router. Use "Exclude Node Types" allows to eliminate certain types.

  • Routers - because it is a separate access type, Router is generally used by Networking Systems for real routers.
  • IPCs - a Node that also passes out IP addresses to other machines
  • Advanced - a Node with extra features like Interface name, IP address name
  • Template - a Node that has an address space instead of IP address.
Example #1: Find all Routers that are not Advanced
Search for Name = * and Only Node Type = Router and Exclude Node Type = Advanced

If the Name parameter is not included, the search will complain that no parameters were entered.

Example#2: Find all Nodes starting with "ab" that do not have additional types
Search for Name = ab* and Exclude Node Type = Router, IPC, Advanced, and Template

IP Address - Address
Search for interface or IPC IP address.

Example:
Find Nodes in the top half of 171.64.20.0/24
Search for IP address = "171.64.20.128/25"

Pointer Preference - Radio Button
Search for IP addresses whose name preference is: all, closest, either

IP Address Status - Radio Button
Search for IP addresses that are active, inactive or either.

Hardware Address - Address
Also known as MAC address or Ethernet address.

DHCP - Radio Button
Search for Nodes with DHCP on, off or either

DHCP Options - Label
See the DHCP Help page for a list of supported DHCP options or click on "Options List" link.

Example:
Search for Nodes which get a configuration file from a server named "configserver.stanford.edu"
Search for "DHCP Options = next-server=configserver.stanford.edu"

Roaming - Radio Button
Search for Nodes with Roaming DHCP on, off or neither

Group - String
To add/modify/delete a Node, the User must belong to the same Group as the Node. To see list of all Groups, click on "Group list" link.

Example:
Find all Nodes in the Group "Sociology"
Search for Group = "Sociology"

Department - String
Search for the Department associated with a Node. See a list of all departments by clicking on "Department List" link.

Example #1:Find all Nodes in "Bechtel International Center"
Search for Department = "Bechtel International Center"

Example #2: Find all Nodes in Drama or Comparative Literature
Search for Department = "Drama or "Comparative Literature""

Location - String
Search by Node building. See a list of all locations by clicking on "Location List" link. Note that location name does not contain site and code anymore. Thus searching for location "Off Campus (00-002)" will fail. The right way to search would be "Off Campus".

Example:
Find all Nodes in Storey House or Columbae
Search for Location "Storey* or Columbae*"

Site - String
Site is also known as Quad.

Code - String
Code is also known as Building.

Expiration Date - Date
Note that NetDB takes NO actions based on this date. The date is merely for user convenience (for instance, tagging machines visiting for a conference).

Example:
Search for Nodes with Expiration Date on January 1, 2000.
On or After= 1/1/2000
Before= 1/2/2000

Make and Model - String
Make and Model have separate fields. See entire Make/Model list by clicking on "Make&Model list".

Example #1: Find all Nodes which are Apple Performas
Search for 'Make = "Apple"' and 'Model = "Performa *"'

Example #2: Find all Nodes made by Dell except Dell Optiplex
Search for 'Make = "Dell"' and 'Model = "not optiplex"'

OS - String
See the entire Operating System list by clicking on "OS list".

Example:
Search for Nodes running Redhat Linux or Caldera Linux
Search for "OS = linux and (caldera or redhat)"
or "OS = 'linux- redhat' AND 'linux- Caldera'"

Administrator - String
Node Administrators can be an individual person or an Admin Team. To search for a person, use either SUNet ID or full name. For best results, use the unique SUNet ID. To search for Admin Team, use the Admin Team field. Only one of the three fields can be used.

Example:
Find Nodes administered by the Admin Teams DCG and DSG
Search for Admin Team = "D?G"

Node User - String
Search by either SUNet ID or full name. For best results, use the unique SUNet ID. Note that only one field can be used at a time.

Custom Fields - Label
Custom Fields are user customizable fields. The equal sign (=) separates the label from the value.

Example #1: User has customized one field to be AssetNum.
This will be a search for Node with asset number 1234567
Search for "Custom Field = 'AssetNum=1234567'"

Example #2: User has customized one field to be TSO port.
This will be a search for Node connected to TSO 345
Search for 'Custom Field = "TSO port=*345*"'

Comment - String
Example:
Search for Nodes with comment mentioning "special" and "blue"
Search for comment = "*special*blue*".

Modified By - String
Modified By is the last User to change this record. Search by either SUNet ID or full name. For best results, use the unique SUNet ID. Note that only one field can be used at a time.

Example:
Find records modified by either John Doe(jodoe) or Jane Doe(jadoe)
Search for "Modified By SUNet ID = jodoe or jadoe"
or "Modified By Name = Jane Doe or John Doe"

Modified Date - Date
Modified Date is the last time the record was modified.

Example:
Search for records modified on January 1, 2000.
On or After = 1/1/2000
Before = 1/2/2000

Created By - String
Created By is the User who created a record. Search by either SUNet ID or full name. For best results, use the unique SUNet ID. Note that only one field can be used at a time.

Example:
Find records created by either John Doe(jodoe) or Jane Doe(jadoe)
Search for "Created By SUNet ID = jodoe or jadoe"
or "Created By Name = Jane Doe or John Doe"

Created Date - Date
Created Date is the date that a record was created.

Example:
Search for records created on January 1, 2000.
On or After = 1/1/2000
Before = 1/2/2000


General Examples

1. Find Users that have been adding Nodes to 175.1.7 who are not Joe LNA.
    Search with following parameters:
  • Created By - set display to "Yes"
  • Created By Name = not "Joe LNA"
  • IP Address = 175.1.7.*

2. Find all Nodes that John Doe has added or modified on August 1, 2000 in Encina Hall

    Search with the following parameters:
  • Location = Encina Hall
  • Modified By Name = John Doe
  • Modify Date On or After = August 1, 2000
  • Modify Date Before = August 2, 2000

Display

Certain fields are associated with other fields. For example, IP address status is associated with a particular IP address. For a clear display, it is usually important to show the field and any fields it is associated with.

Node Associations
Field Depends On
Alias, MX Node Name
Hardware Address,DHCP, Roam, DHCP Options, Interface NameInterface
Active Address, IP Address Name IP Address

 
© 2000-2019 Stanford University. All Rights Reserved.
Last modified Sep 12, 2020