Because of the new implementation of the IP address ranges (pools), the DHCP implementation has been restructured and expanded.
DHCP In the IP ➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu, you can assign an IP address range that has been previously created in the IP ➜ IP ADDRESS
POOLS ➜ POOLS ➜ ADD/EDIT menu (see “IP Address Ranges (Pools)” on page 56) to the desired interface, and make further settings to the DHCP configuration.
The IP ➜ IP ADDRESS POOLS➜ DHCP menu replaces the IP➜IP ADDRESS
POOL LAN (DHCP) menu.
cf_convert
usage: cf_convert [-options] infile [outfile]
infile: input filename (or "stdin")
outfile: output filename (or "stdout" or none) Options:
-p <pwd>: decryption password
-o <version>: 0 or 1: output format version -v: increment verbosity
Examples:
cf_convert -p passwd router.cf router.csv: decrypt file
cat infile | cf_convert -p passwd stdin | ..: usage within pipe
The IP ➜ IP ADDRESS POOLS ➜ DHCP ➜ ADD/EDIT menu contains the following fields:
Parameter Value
Interface Interface to which an address range is to be allocated. When a DHCP request is received via INTERFACE, one of the addresses from the address range is assigned.
You can choose an interface here.
Pool Shows the description of the IP address ranges defined in the IP ➜ IP ADDRESS POOLS➜ POOLS menu. The respective description is defined there in the DESCRIPTION field.
You can choose an address range here.
Assignment Mode Defines which clients from the address range are served.
Possible values:
■ local (default): Clients in the local network are assigned addresses from the address range.
■ relay: Clients making requests over a relay server are assigned addresses from the address range.
■ local/relay: Clients from the local network and clients making requests over a relay server are assigned addresses from the address range.
Lease Time (minutes) Defines the maximum amount of time an address from the address range is assigned to a host.
Possible values: 1 .. 300.
Default value: 120.
Gateway Defines which IP address is communicated to the DHCP client as the gateway. If no IP address is entered here, the address defined in the INTERFACE field is transmitted.
First TFTP Server Standard TFTP server based on which IP telephones receive their configuration.
Second TFTP Server Alternative TFTP server based on which IP telephones receive their configuration.
Radius Accounting Logs the IP address assignment and use of the IP addresses with the help of a RADIUS server.
Possible values:
■ disabled (default): IP address assignment and use is not logged.
■ enabled: IP address assignment and use is logged.
Radius Group ID Specifies the group from which the RADIUS server is to originate.
Possible values: 1 .. 999999.
Parameter Value
Table 3-1: New fields in the IP ➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu IP Address Pool WAN
(PPP)
The IP ➜ IP ADDRESS POOL WAN (PPP) menu has been moved to IP ➜ IP ADDRESS POOLS➜ IP ADDRESS POOL WAN (PPP).
Alive Check Checks whether the clients which were assigned an IP address from the IP address range can still be reached.
Possible values:
■ enabled: Checks whether the clients can be reached.
■ disabled: Doesn't check whether the clients can be reached.
Default value: disabled.
Alive Test Period (seconds, 0=disabled)
Defines the time period (in seconds) after which the clients that were assigned an IP address from the address range are checked as to whether they still can be reached.
Possible values: 0 .. 65535.
Default value: 0.
If the value 0 is set, the alive test is not performed.
Admin State Enable or disable the association of the IP address range to the chosen interface.
Possible values:
■ enabled (default): The association between IP address range and interface is active.
■ disabled: The association between IP address range and interface is inactive.
Parameter Value
Assigned IP Addresses The IP ➜ IP ADDRESS POOLS➜ ASSIGNED IP ADDRESSES menu shows you a list of reserved IP addresses and additional information.
Parameter Value
IP Address Shows the reserved IP address.
User Type For ENTRY TYPE = dynamic.
Shows the subsystem which has created the entry.
For ENTRY TYPE = manual.
Shows the subsystem that may allocate the IP address.
Possible values:
■ DHCP (default): DHCP subsystem.
■ other: Other subsystem.
■ none: The entry cannot be reserved.
Type Entry Type
Shows how the IP address has been allocated.
Possible values:
■ dynamic: The IP address was dynamically allocated. The entry was automatically created by the system.
■ manual (default): The IP address was manually allocated by the administrator.
Manual entries are saved in the configuration file.
PhysAddr Physical Address
For ENTRY TYPE = dynamic.
Shows the client's MAC address.
For ENTRY TYPE = manual and USER TYPE = DHCP.
Shows the physical address that must match the address in the DHCP request. It is shown when configured and requested.
Host Name For ENTRY TYPE = dynamic.
Shows a host name if one is included in the address request.
For ENTRY TYPE = manual and USER TYPE = DHCP.
Shows the host name of the client if a host name has been configured.
Parameter Value
Table 3-2: New fields in the IP ➜ IP ADDRESS POOLS➜ ASSIGNED IP ADDRESSES menu The IP ➜ IP ADDRESS POOLS➜ ASSIGNED IP ADDRESSES➜ ADD/EDIT menu is
State Status
This information is intended for support purposes.
Possible values:
■ in: init: initial value.
■ ch: checking: Checks the use of an IP address (this is one of several temporary states).
■ aw: awrequest: Checks the use of an IP address (this is one of several temporary states).
■ rc: requestcheck: Checks the use of an IP address (this is one of several temporary states).
■ cx: checkexpired: Checks the use of an IP address (this is one of several temporary states).
■ fo: foreign: The IP address is being used by another system.
■ ow: own: The IP address is being used by the router.
■ re: reserved: The IP address is reserved for a certain client.
■ al: allocated: The IP address is currently allocated to a client.
Parameter Value
The IP ➜ IP ADDRESS POOLS➜ ASSIGNED IP ADDRESSES menu can be used to see how and whether certain IP addresses are being used.
You can easily change the way IP addresses are allocated using this menu. For example, if an IP address has been allocated to a client via DHCP, you can permanently assign the address to this client. To do so, highlight the desired entry in the list using the space bar. Press s to allocate the current IP address permanently. You can also free up permanently assigned addresses for DHCP in the same way. In this case, highlight the desired entry in the list and press f.
In previous software versions it was implicitly possible to manually allocate IP addresses in the IP ➜ IP ADDRESS POOL LAN (DHCP) menu.
The IP ➜ IP ADDRESS POOLS➜ ASSIGNED IP ADDRESSES➜ ADD/EDIT menu has the following fields:
Parameter Value
IP Address Reserved IP address.
You can enter all IP addresses here that are included in the defined address ranges under IP ➜ IP ADDRESS POOLS➜ POOLS.
User Type Use of the IP address.
Possible values:
■ DHCP (default): The IP address is used for DHCP.
■ other: The IP address is used for another subsystem.
■ none: The IP address is not used.
Entry Type Allocation of the IP address.
Possible values:
■ dynamic: The IP address is dynamically allocated. You can approve existing entries for which the IP address has been manually assigned to make them available for dynamic IP address allocation.
■ manual (default): The IP address is manually reserved for a specific client.
These manual entries are saved in the configuration file.
Client Identifier Only for USER TYPE = DHCP.
Identifies the client.
For ENTRY TYPE = manual.
If you enter a value here, the PHYSICAL ADDRESS
field is ignored. However, you can also use the PHYSICAL ADDRESS field instead of the CLIENT
IDENTIFIER field.
The physical address of the client can be entered here. It must match the address in the DHCP request.
You can use the PHYSICAL ADDRESS field as an alternative to the CLIENT IDENTIFIER field.
For ENTRY TYPE = dynamic.
MAC address of the client.
Host Name Only for USER TYPE = DHCP.
Host name of the client.
For ENTRY TYPE = manual.
Here you can enter a client host name which is sent with the response to an address request.
For ENTRY TYPE = dynamic.
Host name included in an address request.
Parameter Value
Use Default Parameters When there is a group of optional parameters, you can either use the default values or enter your own parameters. Depending on the setting, the parameters are either hidden or displayed.
■ yes (default): Hides the optional parameters. The default values are used.
■ no: Shows the optional parameters. You can set the parameters.
LeaseTime For USE DEFAULT PARAMETERS = no.
Defines the maximum amount of time an address from the address range is reserved for a host.
Default value: -1. The default value adopts the value entered in the IP ➜ IP ADDRESS POOLS➜ DHCP menu.
Gateway For USE DEFAULT PARAMETERS = no.
Defines which IP address should be communicated to the client as the gateway.
Default value: 255.255.255.255.
The default value adopts the setting from the IP
➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu.
The value 0.0.0.0 transfers the address of the next gateway, which is either the IP address of the interface or the IP address of the relay server.
Parameter Value
Primary DNS For USE DEFAULT PARAMETERS = no.
Enter the IP address for a global Domain Name Server here.
The default value adopts the respective setting from the IP ➜ IP ADDRESS POOLS➜ POOLS➜ DHCP ASSIGNMENT = global is set.
Secondary DNS For USE DEFAULT PARAMETERS = no.
Enter the IP address for a secondary Domain Name Server here.
The default value adopts the respective setting from the IP ➜ IP ADDRESS POOLS➜ POOLS➜ DHCP ASSIGNMENT = global is set.
Parameter Value
Primary TFTP Server For USE DEFAULT PARAMETERS = no.
Here you can enter the IP address of a standard TFTP server through which IP telephones are to receive their IP address and configuration data.
Default value: 255.255.255.255.
The default value adopts the setting from the IP
➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu.
If a value (other than 255.255.255.255) is set in the PRIMARY TFTP SERVER or SECONDARY TFTP SERVER fields, the respective settings in the IP
➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu are ignored.
Secondary TFTP Server For USE DEFAULT PARAMETERS = no.
Here you can enter the IP address of an alternative TFTP server through which IP telephones are to receive their IP address and configuration data.
Default value: 255.255.255.255.
The default value adopts the setting from the IP
➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu.
If a value (other than 255.255.255.255) is set in the PRIMARY TFTP SERVER or SECONDARY TFTP SERVER fields, the respective settings in the IP
➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu are ignored.
Parameter Value
Alive Test Period For USE DEFAULT PARAMETERS = no.
Defines the time period (in seconds) after which the clients that were assigned an IP address are checked to see whether they still can be reached. If a client can no longer be reached, the IP address can be allocated elsewhere.
Possible values: 0 .. 65535.
Default value: -1. The default value adopts the value from the ALIVE TEST PERIOD field in the IP
Logs IP address assignment and use of the IP addresses with the help of a RADIUS server.
Possible values:
■ default (default): Adopts the value from the IP ➜ IP ADDRESS POOLS ➜ DHCP ➜ ADD/EDIT menu.
■ enabled: IP address assignment and use is logged.
■ disabled: IP address assignment and use is not logged.
Radius Group ID For USE DEFAULT PARAMETERS = no.
Specifies the group from which the RADIUS server is to originate.
Default value: -1.
The default value adopts the setting from the IP
➜ IP ADDRESS POOLS➜ DHCP ➜ ADD/EDIT menu.
Parameter Value
Table 3-3: New fields in the IP ➜ IP ADDRESS POOLS➜ ASSIGNED IP ADDRESSES➜ ADD/EDIT menu