📄 dictionary.dhcp
字号:
# -*- text -*-################################################################################ DHCP to RADUS gateway dictionary.## http://www.iana.org/assignments/bootp-dhcp-parameters## Also http://www.networksorcery.com/enp/protocol/bootp/options.htm## http://www.bind9.net/rfc-dhcp## $Id$################################################################################# This is really Apollo's number, but since they're out of business,# I don't think they'll be needing this.## HP owns the Apollo assets, but let's not worry about that.## The vendor codes are 2 octets, because we need 256 numbers# for the base DHCP options, PLUS a few for the DHCP headers,# which aren't in option format.## On top of that, a number of options are really TLV's.# We need to be able to understand them, too.#VENDOR DHCP 54 format=2,1BEGIN-VENDOR DHCPATTRIBUTE DHCP-Opcode 256 byteATTRIBUTE DHCP-Hardware-Type 257 byteATTRIBUTE DHCP-Hardware-Address-Length 258 byteATTRIBUTE DHCP-Hop-Count 259 byteATTRIBUTE DHCP-Transaction-Id 260 integerATTRIBUTE DHCP-Number-of-Seconds 261 shortATTRIBUTE DHCP-Flags 262 shortATTRIBUTE DHCP-Client-IP-Address 263 ipaddrATTRIBUTE DHCP-Your-IP-Address 264 ipaddrATTRIBUTE DHCP-Server-IP-Address 265 ipaddrATTRIBUTE DHCP-Gateway-IP-Address 266 ipaddrATTRIBUTE DHCP-Client-Hardware-Address 267 ether # 16 octetsATTRIBUTE DHCP-Server-Host-Name 268 string # 64 octetsATTRIBUTE DHCP-Boot-Filename 269 string # 128 octetsVALUE DHCP-Flags Broadcast 0x8000VALUE DHCP-Hardware-Type Ethernet 1VALUE DHCP-Hardware-Type Experiemental-Ethernet 2VALUE DHCP-Hardware-Type AX.25 3VALUE DHCP-Hardware-Type Proteon-Token-Ring 4VALUE DHCP-Hardware-Type Chaos 5VALUE DHCP-Hardware-Type IEEE-802 6VALUE DHCP-Hardware-Type Arcnet 7VALUE DHCP-Hardware-Type Hyperchannel 8VALUE DHCP-Hardware-Type Lanstar 9VALUE DHCP-Hardware-Type Autonet-Short-Address 10VALUE DHCP-Hardware-Type LocalTalk 11VALUE DHCP-Hardware-Type LocalNet 12VALUE DHCP-Hardware-Type Ultra-Link 13VALUE DHCP-Hardware-Type SMDS 14VALUE DHCP-Hardware-Type Frame-Relay 15VALUE DHCP-Hardware-Type ATM-16 16VALUE DHCP-Hardware-Type HDLC 17VALUE DHCP-Hardware-Type Fibre-Channel 18VALUE DHCP-Hardware-Type ATM-19 19VALUE DHCP-Hardware-Type Serial-Line 20VALUE DHCP-Hardware-Type ATM-21 21VALUE DHCP-Hardware-Type MIL-STD-188-220 22VALUE DHCP-Hardware-Type Metricom 23VALUE DHCP-Hardware-Type IEEE-1394 24VALUE DHCP-Hardware-Type MAPOS 25VALUE DHCP-Hardware-Type Twinaxial 26VALUE DHCP-Hardware-Type EUI-64 27VALUE DHCP-Hardware-Type HIPARP 28VALUE DHCP-Hardware-Type IP-Over-ISO-7816-3 29VALUE DHCP-Hardware-Type ARPSec 30VALUE DHCP-Hardware-Type IPSec-Tunnel 31VALUE DHCP-Hardware-Type Infiniband 32VALUE DHCP-Hardware-Type CAI-TIA-102 33################################################################################ DHCP Options, with comments. For now, many are as FreeRADIUS# doesn't handle MAC addresses natively.################################################################################ATTRIBUTE DHCP-Pad 0 octetsATTRIBUTE DHCP-Subnet-Mask 1 ipaddr# Time Offset inATTRIBUTE DHCP-Time-Offset 2 octetsATTRIBUTE DHCP-Router-Address 3 ipaddr arrayATTRIBUTE DHCP-Time-Server 4 ipaddr arrayATTRIBUTE DHCP-IEN-116-Name-Server 5 ipaddr arrayATTRIBUTE DHCP-Domain-Name-Server 6 ipaddr array# Logging-Server addressesATTRIBUTE DHCP-Log-Server 7 ipaddr arrayATTRIBUTE DHCP-Quotes-Server 8 ipaddr arrayATTRIBUTE DHCP-LPR-Server 9 ipaddr arrayATTRIBUTE DHCP-Impress-Server 10 ipaddr arrayATTRIBUTE DHCP-RLP-Server 11 ipaddr array# Hostname stringATTRIBUTE DHCP-Hostname 12 string# Size of boot file in 512 byteATTRIBUTE DHCP-Boot-File-Size 13 short# Client to dump and nameATTRIBUTE DHCP-Merit-Dump-File 14 octetsATTRIBUTE DHCP-Domain-Name 15 stringATTRIBUTE DHCP-Swap-Server 16 ipaddr# Path name for root diskATTRIBUTE DHCP-Root-Path 17 stringATTRIBUTE DHCP-Bootp-Extensions-Path 18 stringATTRIBUTE DHCP-IP-Forward-Enable 19 byteATTRIBUTE DHCP-Source-Route-Enable 20 byte# Routing Policy FiltersATTRIBUTE DHCP-Policy-Filter 21 octetsATTRIBUTE DHCP-Max-Datagram-Reassembly-Sz 22 shortATTRIBUTE DHCP-Default-IP-TTL 23 octetsATTRIBUTE DHCP-Path-MTU-Aging-Timeout 24 integerATTRIBUTE DHCP-Path-MTU-Plateau-Table 25 short arrayATTRIBUTE DHCP-Interface-MTU-Size 26 shortATTRIBUTE DHCP-All-Subnets-Are-Local 27 byteATTRIBUTE DHCP-Broadcast-Address 28 ipaddrATTRIBUTE DHCP-Perform-Mask-Discovery 29 byteATTRIBUTE DHCP-Provide-Mask-To-Others 30 byteATTRIBUTE DHCP-Perform-Router-Discovery 31 byteATTRIBUTE DHCP-Router-Solicitation-Address 32 ipaddr# first is destination address, second is router.ATTRIBUTE DHCP-Static-Routes 33 ipaddr arrayATTRIBUTE DHCP-Trailer-Encapsulation 34 byteATTRIBUTE DHCP-ARP-Cache-Timeout 35 integerATTRIBUTE DHCP-Ethernet-Encapsulation 36 byteATTRIBUTE DHCP-Default-TCP-TTL 37 byteATTRIBUTE DHCP-Keep-Alive-Interval 38 integerATTRIBUTE DHCP-Keep-Alive-Garbage 39 byteATTRIBUTE DHCP-NIS-Domain-Name 40 stringATTRIBUTE DHCP-NIS-Servers 41 ipaddr arrayATTRIBUTE DHCP-NTP-Servers 42 ipaddr array# N Vendor Specific InformationATTRIBUTE DHCP-Vendor 43 octets # tlvATTRIBUTE DHCP-NETBIOS-Name-Servers 44 ipaddr arrayATTRIBUTE DHCP-NETBIOS-Dgm-Dist-Servers 45 ipaddr arrayATTRIBUTE DHCP-NETBIOS-Node-Type 46 byte# N NETBIOS ScopeATTRIBUTE DHCP-NETBIOS 47 octetsATTRIBUTE DHCP-X-Window-Font-Server 48 ipaddr arrayATTRIBUTE DHCP-X-Window-Display-Mgr 49 ipaddr arrayATTRIBUTE DHCP-Requested-IP-Address 50 ipaddrATTRIBUTE DHCP-IP-Address-Lease-Time 51 integer# Overload "sname" or "file"ATTRIBUTE DHCP-Overload 52 byteATTRIBUTE DHCP-Message-Type 53 byteATTRIBUTE DHCP-DHCP-Server-Identifier 54 ipaddr# Array of 1-byte numbers indicating which options the client# would like to see in the response.ATTRIBUTE DHCP-Parameter-Request-List 55 byte arrayATTRIBUTE DHCP-DHCP-Error-Message 56 octetsATTRIBUTE DHCP-DHCP-Maximum-Msg-Size 57 shortATTRIBUTE DHCP-Renewal-Time 58 integerATTRIBUTE DHCP-Rebinding-Time 59 integerATTRIBUTE DHCP-Vendor-Class-Identifier 60 string# Client Identifier# First octets is DHCP-Hardware-Type, rest are type-specific data,# e.g. MAC address.ATTRIBUTE DHCP-Client-Identifier 61 octetsATTRIBUTE DHCP-Netware-Domain-Name 62 octetsATTRIBUTE DHCP-Netware-Sub-Options 63 octetsATTRIBUTE DHCP-NIS-Client-Domain-Name 64 octetsATTRIBUTE DHCP-NIS-Server-Address 65 ipaddrATTRIBUTE DHCP-TFTP-Server-Name 66 stringATTRIBUTE DHCP-Boot-File-Name 67 string# Home Agent AddressesATTRIBUTE DHCP-Home-Agent-Address 68 octetsATTRIBUTE DHCP-SMTP-Server-Address 69 ipaddr arrayATTRIBUTE DHCP-POP3-Server-Address 70 ipaddr arrayATTRIBUTE DHCP-NNTP-Server-Address 71 ipaddr arrayATTRIBUTE DHCP-WWW-Server-Address 72 ipaddr arrayATTRIBUTE DHCP-Finger-Server-Address 73 ipaddr arrayATTRIBUTE DHCP-IRC-Server-Address 74 ipaddr arrayATTRIBUTE DHCP-StreetTalk-Server-Address 75 ipaddr arrayATTRIBUTE DHCP-STDA-Server-Address 76 ipaddr array# User Class InformationATTRIBUTE DHCP-User-Class 77 octets# directory agent informationATTRIBUTE DHCP-Directory-Agent 78 octets# service location agent scopeATTRIBUTE DHCP-Service-Scope 79 octets# Rapid CommitATTRIBUTE DHCP-Rapid-Commit 80 octets# Fully Qualified Domain NameATTRIBUTE DHCP-Client-FQDN 81 string# Relay Agent InformationATTRIBUTE DHCP-Relay-Agent-Information 82 octets # tlv# Internet Storage Name ServiceATTRIBUTE DHCP-iSNS 83 octets# Novell Directory ServicesATTRIBUTE DHCP-NDS-Servers 85 octets# Novell Directory ServicesATTRIBUTE DHCP-NDS-Tree-Name 86 octets# Novell Directory ServicesATTRIBUTE DHCP-NDS-Context 87 octets# AuthenticationATTRIBUTE DHCP-Authentication 90 octets
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -