Services

DHCPd assigns IP addresses to your local devices. While the main configuration is on the setup page you can program some nifty special functions here.
  • Used domain – You can select here which domain the DHCP clients should get as their local domain. This can be the WAN domain set on the Setup screen or the LAN domain which can be set here.
  • LAN Domain – You can define here your local LAN domain which is used as local domain for DNSmasq and DHCP service if chosen above.
  • Static Leases – If you want to assign certain hosts a specific address then you can define them here. This is also the way to add hosts with a fixed address to the router's local DNS service (DNSmasq).

There are some extra options you can set by entering them in Additional DHCPD Options.
DNSmasq is a local DNS server. It will resolve all host names known to the router from dhcp (dynamic and static) as well as forwarding and caching DNS entries from remote DNS servers. Local DNS enables DHCP clients on the LAN to resolve static and dynamic DHCP hostnames.
There are some extra options you can set by entering them in Additional DNS Options. For example :
  • static allocation : dhcp-host=AB:CD:EF:11:22:33,192.168.0.10,myhost,myhost.domain,12h
  • max lease number : dhcp-lease-max=2
  • DHCP server IP range : dhcp-range=192.168.0.110,192.168.0.111,12h


Note

All options are saved in /tmp/dnsmasq.conf file. The format of this file consists of one option per line.
The complete list of available options : DNSMasq man.
Kai is a means of connecting platform games over the internet. Enable the service and then add XBox MAC addresses separeted with ";".
  • – How many consoles to detect before the engine locks the pcap filter. Setting this to 0, means the engine will never lock - which means you can use any number of consoles, but you will notice a performance hit, if your network is busy with other traffic. The best thing to do here is to set the number to the number of consoles you own - that's why it defaults to 1 - because most people have just 1 console.
  • – Specifies which ip/port kaid will use to listen for controller UIs.

Note

Xbox must be connected directly via one of the Ethernet ports of the router.
A VPN technology by Microsoft and remote access vendors. It is implemented in Windows XP. Configuring this allows you to access you LAN at home remotely.
  • Server IP – The IP address of your router
  • Client IP – A range of IP addresses for remotely connected machines. This range should not overlap with the DHCP range (Example: 192.168.0.210-220).
  • CHAP-Secrets – A list of usernames and passwords for the VPN login, one user per line (Example: joe * joespassword *). For more details look up the pppd man page.
A VPN Client that enable you to connect to VPN servers by Microsoft and remote access vendors. Configuring this allows the router to VPN into a remote network.
  • Server IP or DNS Name – The IP address or DNS Name of the VPN server that you would like to connect to (Example: www.MyServer.com).
  • Remote Subnet – Remote Subnet of the network you are connecting to (Example: 192.168.2.0).
  • Remote Subnet Mask – Remote Subnet Mask of the network you are connecting to (Example: 255.255.255.0).
  • MPPE Encryption – The type of security to use for the connection. If you are connecting to another DD-WRT router you need (Example: mppe required). But if you are connecting to a Windows VPN server you need (Example: mppe required,no40,no56,stateless) or (Example: mppe required,no40,no56,stateful)
  • MTU – Default Maximum Transmission Unit (Default: 1450)
  • MRU – Default Maximum Receiving Unit (Default: 1450)
  • User Name – Enter the UserName that you will use to connect to the VPN server. If you are connecting to another Linux base PPTP server you just need to enter the UserName (Example: root). But if you are connecting to a Windows VPN server you need to enter the servername and username (Example: DOMAIN\\UserName).
  • Password – Enter the password of the for the username
RFlow Collector is a traffic monitoring and management tool that allows to watch a complete network of DD-WRT routers.
  • RFlow Default port is 2055
  • MACupd Default port is 2056
  • Interval = 10 seems messages will be sent to server each 10 seconds
  • Interface : choose which interface to monitor

Note

For each RFlow and MACupd server IP : enter the IP address of the listening server (win32 PC with RFlow Collector).
rstats is a bandwidth monitoring tool developped by Jonathan Zarate. The Adobe's SVG plugin is required to display bandwidth graphs. You can download this plugin here

Note

When choosing to store data into both NVRAM (non-volatile RAM) or JFFS2 (Journaled flash file system), Saving Interval is forced to Every 2 days to avoid too much read/write.
Enabling SSHd allows you to access the Linux OS of your router with an SSH client (Putty works well on Windows, for example).
  • Password login – allow login with the router password (username is root)
  • SSHd Port – the port number for SSHd (default is 22)
  • Authorized Keys – here you paste your public keys to enable key-based login (more secure than a simple password)
Enable Syslogd to capture system messages. By default they will be collected in the local file /var/log/messages. To send them to another system, enter the IP address of a remote syslog server.
Enable a telnet server to connect to the router with telnet. The username is root and the password is the router password.

Note

If you using the router in an untrusted environment (for example as a public hotspot), it is strongly recommended to use SSHd and deactivate telnet.
Check all values and click Save Settings to save your settings. Click Cancel Changes to cancel your unsaved changes. Click Reboot router to reboot your router immediately.