1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- Domain Name System
- The Domain Name System (DNS) is a hierarchical naming system for computers,
- services, or any resource participating in the Internet. It associates various
- information with domain names assigned to each of the participants. Most
- importantly, it translates domain names meaningful to humans into the numerical
- (binary) identifiers associated with networking equipment for the purpose of
- locating and addressing these devices world-wide. An often used analogy to
- explain the Domain Name System is that it serves as the "phone book" for the
- Internet by translating human-friendly computer hostnames into IP addresses.
- For example, www.example.com translates to 208.77.188.166.
- For more information on DNS - http://en.wikipedia.org/wiki/Domain_Name_System
- U-Boot and DNS
- CONFIG_CMD_DNS - controls if the 'dns' command is compiled in. If it is, it
- will send name lookups to the dns server (env var 'dnsip')
- Turning this option on will about abou 1k to U-Boot's size.
- Example:
- bfin> print dnsip
- dnsip=192.168.0.1
- bfin> dns www.google.com
- 66.102.1.104
- By default, dns does nothing except print the IP number on
- the default console - which by itself, would be pretty
- useless. Adding a third argument to the dns command will
- use that as the environment variable to be set.
- Example:
- bfin> print googleip
- ## Error: "googleip" not defined
- bfin> dns www.google.com googleip
- 64.233.161.104
- bfin> print googleip
- googleip=64.233.161.104
- bfin> ping ${googleip}
- Using Blackfin EMAC device
- host 64.233.161.104 is alive
- In this way, you can lookup, and set many more meaningful
- things.
- bfin> sntp
- ntpserverip not set
- bfin> dns pool.ntp.org ntpserverip
- 72.18.205.156
- bfin> sntp
- Date: 2009-07-18 Time: 4:06:57
- For some helpful things that can be related to DNS in U-Boot,
- look at the top level README for these config options:
- CONFIG_CMD_DHCP
- CONFIG_BOOTP_DNS
- CONFIG_BOOTP_DNS2
|