dhcp
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 143
dhcpcd 1.3
dhcpcd is an RFC2131-, RFC2132-, and RFC1541-compliant DHCP client daemon. more>>
dhcpcd is an RFC2131-, RFC2132-, and RFC1541-compliant DHCP client daemon. dhcpcd gets an IP address and other information from a corresponding DHCP server, configures the network interface automatically, and tries to renew the lease time according to RFC2131 or RFC1541 depending on the command line option. Please see the dhcpcd man page for complete description of command-line options.
dhcpcd-1.3 has been reported to compile and successfully used on Intel, PowerPC, and Alpha-based Linux platforms providing glibc-2.0.5 or later has been installed.
Invoke the client by typing in console dhcpcd. Note you should NOT explicitly put it in the background with the & character - background processing is automatic unless dhcpcd was
compiled with -DDEBUG flag. Dhcpcd will fork into background as soon as it configures the interface. By default, dhcpcd will attach to eth0 unless you explicitly give an interface name on the command line.
The example below demonstrates dhcpcd usage in a case where linux box serves as a router/firewall for the local network 192.168.12.0.
Enhancements:
- Peter Poeml submitted patches to:
- 1. enable support for Token Ring.
- 2. disable second DHCP_DISCOVER message. S.V - added "-S" option to dhcpcd command line to make second DHCP_DISCOVER message optional.
- 3. Make dhcpcd write to the console if syslogd is not running only with "-d" DebugFlag.
<<lessdhcpcd-1.3 has been reported to compile and successfully used on Intel, PowerPC, and Alpha-based Linux platforms providing glibc-2.0.5 or later has been installed.
Invoke the client by typing in console dhcpcd. Note you should NOT explicitly put it in the background with the & character - background processing is automatic unless dhcpcd was
compiled with -DDEBUG flag. Dhcpcd will fork into background as soon as it configures the interface. By default, dhcpcd will attach to eth0 unless you explicitly give an interface name on the command line.
The example below demonstrates dhcpcd usage in a case where linux box serves as a router/firewall for the local network 192.168.12.0.
Enhancements:
- Peter Poeml submitted patches to:
- 1. enable support for Token Ring.
- 2. disable second DHCP_DISCOVER message. S.V - added "-S" option to dhcpcd command line to make second DHCP_DISCOVER message optional.
- 3. Make dhcpcd write to the console if syslogd is not running only with "-d" DebugFlag.
Download (0.14MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1214 downloads
ISC DHCP 3.0.6
ISC DHCP provides a freely redistributable reference implementation of all aspects of DHCP. more>>
ISC DHCP provides a freely redistributable reference implementation of all aspects of DHCP, through a suite of DHCP tools:
- A DHCP server
- A DHCP client
- A DHCP relay agent
These tools all use a modular API which is designed to be sufficiently general that it can easily be made to work on POSIX-compliant operating systems and also non-POSIX systems like Windows NT and MacOS.
The DHCP server, client and relay agent are provided both as reference implementations of the protocol and as working, fully-featured sample implementations.
Both the client and the server provide functionality that, while not strictly required by the protocol, is very useful in practice. DHCP server also makes allowances for non-compliant clients which one might still like to support.
<<less- A DHCP server
- A DHCP client
- A DHCP relay agent
These tools all use a modular API which is designed to be sufficiently general that it can easily be made to work on POSIX-compliant operating systems and also non-POSIX systems like Windows NT and MacOS.
The DHCP server, client and relay agent are provided both as reference implementations of the protocol and as working, fully-featured sample implementations.
Both the client and the server provide functionality that, while not strictly required by the protocol, is very useful in practice. DHCP server also makes allowances for non-compliant clients which one might still like to support.
Download (0.85MB)
Added: 2007-07-06 License: BSD License Price:
532 downloads
dhcp-helper 0.6
dhcp-helper is a simple, straightforward DHCP relay agent which I wrote as alternative to the ISC relay. more>>
dhcp-helper is a simple, straightforward DHCP relay agent which I wrote as alternative to the ISC relay.
Its Linux only, but doesnt require any kernel support other than
the network stack. (No LPF or packet sockets.)
If you use this software, please let me know; I would like some idea if it is generally useful to others.
Enhancements:
- This release add a workaround for a bug in some Linux kernels which have "Classical IP over ATM" enabled.
<<lessIts Linux only, but doesnt require any kernel support other than
the network stack. (No LPF or packet sockets.)
If you use this software, please let me know; I would like some idea if it is generally useful to others.
Enhancements:
- This release add a workaround for a bug in some Linux kernels which have "Classical IP over ATM" enabled.
Download (0.013MB)
Added: 2006-05-06 License: GPL (GNU General Public License) Price:
1272 downloads
dhcp2ldap 1.1
dhcp2ldap is a daemon for use with the BIND9 LDAP backend. more>>
dhcp2ldap is a perl daemon that Ive written to work with the LDAP SDB backend for Bind9, and the ISC DHCP server.
It will check the dhcp leases file, at a configurable rate, for changes and update DNS accordingly.
<<lessIt will check the dhcp leases file, at a configurable rate, for changes and update DNS accordingly.
Download (0.002MB)
Added: 2005-07-05 License: GPL (GNU General Public License) Price:
1571 downloads
selfDHCP 0.2a
selfDHCP is a small network autoconfigure software. more>>
selfDHCP is a small network autoconfigure software. It is able to determine the main network configuration parameters by listening to the traffic and with appropriate heuristics. It can run as daemon or as application.
selfDHCP borns from a common need found working on networks: to configure a host in a transparent way. Though this task is greatly performed by many existing tools, such as DHCP, these tools need resources (DHCP servers) that could be not always present, or we would want not to use them. selfDCHP instead doesnt need any external resource, and can work stand-alone.
selfDHCP has two main ways of working. The first is to recognize a known network using profiles, so that it can be used to quickly configure a host on a small network without the need of setting up a DHCP server.
The second is to analyze the network traffic and try to guess the main configuration parameters of an unknown network with heuristic methods.selfDHCP has been written with aim of maximum discretion and stealthness: the great part of the job is done in passive mode, and even when traffic is generated, its stealthness is mantained by spoofing an existing address.
selfDHCP has for now some limits. First, it can only fully work on a non-swithced LAN (i.e. a LAN with a HUB, not a switch), and with ethernet/IPv4 protocols. From current 0.2 version anyway the active mode, combined with profiles, gives selfDHCP the ability to work even on swithced LANs, provided that some informations about the network are known a priori.
Second, it only works on GNU/Linux and other unix-like OSs. It has been tested on GNU/Linux and Solaris, both on x86 and SPARC architectures, and will soon be tested also under Cygwin, and on PPC and Alpha archs.
selfDHCP just passed from its alpha very first release to a more mature beta. Most of the features advertised should work correctly, but the path towards a stable release is still long. For this we strongly need beta testers.
Enhancements:
- Rewritten compilation scripts
<<lessselfDHCP borns from a common need found working on networks: to configure a host in a transparent way. Though this task is greatly performed by many existing tools, such as DHCP, these tools need resources (DHCP servers) that could be not always present, or we would want not to use them. selfDCHP instead doesnt need any external resource, and can work stand-alone.
selfDHCP has two main ways of working. The first is to recognize a known network using profiles, so that it can be used to quickly configure a host on a small network without the need of setting up a DHCP server.
The second is to analyze the network traffic and try to guess the main configuration parameters of an unknown network with heuristic methods.selfDHCP has been written with aim of maximum discretion and stealthness: the great part of the job is done in passive mode, and even when traffic is generated, its stealthness is mantained by spoofing an existing address.
selfDHCP has for now some limits. First, it can only fully work on a non-swithced LAN (i.e. a LAN with a HUB, not a switch), and with ethernet/IPv4 protocols. From current 0.2 version anyway the active mode, combined with profiles, gives selfDHCP the ability to work even on swithced LANs, provided that some informations about the network are known a priori.
Second, it only works on GNU/Linux and other unix-like OSs. It has been tested on GNU/Linux and Solaris, both on x86 and SPARC architectures, and will soon be tested also under Cygwin, and on PPC and Alpha archs.
selfDHCP just passed from its alpha very first release to a more mature beta. Most of the features advertised should work correctly, but the path towards a stable release is still long. For this we strongly need beta testers.
Enhancements:
- Rewritten compilation scripts
Download (0.15MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1205 downloads
watchDhcp 1.0
watchDhcp is a simple script that lets you watch and react to a change in the systems IP address. more>>
watchDhcp is a simple script that lets you watch and react to a change in the systems IP address. It is useful for automatically reconfiguring NAT, DNS, and firewall services.]
This script has been written to help keep an unattended OpenBSD box working as a firewall on a cable modem. The box gets its IP through DHCP, and as such this can change. When the IP changes, there have been problems with NAT and IPF -- so these are restarted/reconfigured. Since the DNS records must also be updated, when the IP changes this information is mailed to a sent admin address, so the machine is never "lost".
Whenever something else comes up that mucks up the machine, I add it to this script. So far so good, five months and counting.
<<lessThis script has been written to help keep an unattended OpenBSD box working as a firewall on a cable modem. The box gets its IP through DHCP, and as such this can change. When the IP changes, there have been problems with NAT and IPF -- so these are restarted/reconfigured. Since the DNS records must also be updated, when the IP changes this information is mailed to a sent admin address, so the machine is never "lost".
Whenever something else comes up that mucks up the machine, I add it to this script. So far so good, five months and counting.
Download (0.008MB)
Added: 2006-06-29 License: GPL (GNU General Public License) Price:
1212 downloads
DHCP-DNS 0.52mdn
DHCP-DNS update DNS servers according to DHCP requests. more>>
DHCP-DNS update DNS servers according to DHCP requests.
This version is an upgrade of the real v0.52 version. It only includes support for servers that manage several domains (multiple domain name). It is no longer a need to tell the name of the domain the DNS server administrates.
One just tells the path to your dhcpd.conf file and the perl script manages alone to find the domain names (option domain-name).
A problem could occur when puting a host from a LAN to another. This problem does not come from the perl script, but from the DHCP server: in old DHCP servers, the implementation does not totally respect the RFC2131 that specifies that to release a lease, the client must provide its UID and its current IP address.
Older DHCP servers were releasing leases only according to UIDs, and were investigating IP addresses only if no lease for the UID had been found. This problem is solved since the version 2.0pl2.
However, it is very easy to patch an old server to make it compliant, and thats what has been done in the version 2.0b1pl6 version available on this site.
<<lessThis version is an upgrade of the real v0.52 version. It only includes support for servers that manage several domains (multiple domain name). It is no longer a need to tell the name of the domain the DNS server administrates.
One just tells the path to your dhcpd.conf file and the perl script manages alone to find the domain names (option domain-name).
A problem could occur when puting a host from a LAN to another. This problem does not come from the perl script, but from the DHCP server: in old DHCP servers, the implementation does not totally respect the RFC2131 that specifies that to release a lease, the client must provide its UID and its current IP address.
Older DHCP servers were releasing leases only according to UIDs, and were investigating IP addresses only if no lease for the UID had been found. This problem is solved since the version 2.0pl2.
However, it is very easy to patch an old server to make it compliant, and thats what has been done in the version 2.0b1pl6 version available on this site.
Download (0.015MB)
Added: 2005-11-21 License: GPL (GNU General Public License) Price:
1441 downloads
WebDhcpDns 1.0
WebDhcpDns is a Web interface for managing DHCP/DNS configuration on a network split into different VLANs. more>>
WebDhcpDns is a Web interface for managing DHCP/DNS configuration on a network split into different VLANs.
WebDhcpDns manipulates isc-dhcpd3 and mydns configuration to assign machines to specific VLANs according to their MAC address.
It was made to allow administrators to delegate the DHCP/DNS configuration to temporary administrators without giving them direct access to the servers or the configuration files. LDAP authentication is also available.
WebDhcpDns program is licensed under the gpl GPL. Developed by Easter-eggs for the INHA.
Main features:
- Php/Mysql
- Use dhcpd 3 and mydns
- Ldap authentification possible
- IP and Vlan attribution depending on a machine mac address
- Vlans management delegation
- Configuration files for the dhcp server are automatically updated
<<lessWebDhcpDns manipulates isc-dhcpd3 and mydns configuration to assign machines to specific VLANs according to their MAC address.
It was made to allow administrators to delegate the DHCP/DNS configuration to temporary administrators without giving them direct access to the servers or the configuration files. LDAP authentication is also available.
WebDhcpDns program is licensed under the gpl GPL. Developed by Easter-eggs for the INHA.
Main features:
- Php/Mysql
- Use dhcpd 3 and mydns
- Ldap authentification possible
- IP and Vlan attribution depending on a machine mac address
- Vlans management delegation
- Configuration files for the dhcp server are automatically updated
Download (0.070MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1424 downloads
Pydhcplib 0.3.2
Pydhcplib is a pure python library. more>>
Pydhcplib is a pure python library. Pydhcplib library permits to read/write and encode/decode dhcp packet on network. Pydhcplib was initialy developed within the anemon_dhcp_project but is now an independant development released under the Gnu GPL v2. Pydhcplib is already functional.
Installation :
On Debian Sarge, simply run "./setup install". Python modules will be installed in /usr/lib/python2.X/site-packages/pydhcplib/.
<<lessInstallation :
On Debian Sarge, simply run "./setup install". Python modules will be installed in /usr/lib/python2.X/site-packages/pydhcplib/.
Download (0.020MB)
Added: 2006-05-25 License: GPL (GNU General Public License) Price:
1249 downloads
DHCPsql 0.2-pre6
DHCPsql projects implements the RFC2132 and at least RFC3046 as a dynamic configurable SQL-based DHCP server. more>>
DHCPsql projects implements the RFC2132 and at least RFC3046 as a dynamic configurable SQL-based DHCP server, based on the udhcpd code, extended to mask-and-select by client DHCP packets.
Targets:
- Discover, start with a working pre prototype, always send first ip in subnet
- Leases, SQL implementation should be done for storing and recieving leases. To send next free ip in subnet.
- Static leases, fixed leasetime
- Request, basics send ACK/NAK
- Webfrontend, initial frontend for viewing the database
Enhancements:
- This version of DHCPsql supports OPTION_LIST with OPTION_IP.
- This allows administrators to add multiple IP addresses to their DHCP options.
- This feature was lacking in the previous releases where only one IP address was allowed, and this limited the use of the nameserver field.
<<lessTargets:
- Discover, start with a working pre prototype, always send first ip in subnet
- Leases, SQL implementation should be done for storing and recieving leases. To send next free ip in subnet.
- Static leases, fixed leasetime
- Request, basics send ACK/NAK
- Webfrontend, initial frontend for viewing the database
Enhancements:
- This version of DHCPsql supports OPTION_LIST with OPTION_IP.
- This allows administrators to add multiple IP addresses to their DHCP options.
- This feature was lacking in the previous releases where only one IP address was allowed, and this limited the use of the nameserver field.
Download (0.043MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
962 downloads
Anemon Dhcp Server 0.1a
Anemon Dhcp Servers goal is to create an implementation of the DHCP protocol under GPL. more>>
Anemon Dhcp Servers goal is to create an implementation of the DHCP protocol under GPL and a lot of stuff around to facilitate network management.
The python sqlobject modules gives anemon the ability to use many database as backend (mysql, postgresql, mssql, sqllite, sybase, etc..)
The project is subdivised (at the moment) in 4 components :
- The Anemon Dhcp Server is a Python/SQL implementation of the DHCP server protocol
- The Anemon Web Center is a web management interface to Anemon Dhcp Server and MyDNS
- The Anemon Dhcp Client will be a Python implementation of the DHCP client protocol
- The Anemon Dhcp relay will be a Python implementation of the DHCP relay protocol
<<lessThe python sqlobject modules gives anemon the ability to use many database as backend (mysql, postgresql, mssql, sqllite, sybase, etc..)
The project is subdivised (at the moment) in 4 components :
- The Anemon Dhcp Server is a Python/SQL implementation of the DHCP server protocol
- The Anemon Web Center is a web management interface to Anemon Dhcp Server and MyDNS
- The Anemon Dhcp Client will be a Python implementation of the DHCP client protocol
- The Anemon Dhcp relay will be a Python implementation of the DHCP relay protocol
Download (0.023MB)
Added: 2006-05-11 License: GPL (GNU General Public License) Price:
1263 downloads
Net::DHCP::Packet 0.66
Net::DHCP::Packet is a Perl module with object methods to create a DHCP packet. more>>
Net::DHCP::Packet is a Perl module with object methods to create a DHCP packet.
SYNOPSIS
use Net::DHCP::Packet;
my $p = new Net::DHCP::Packet->new(
Chaddr => 000BCDEF,
Xid => 0x9F0FD,
Ciaddr => 0.0.0.0,
Siaddr => 0.0.0.0,
Hops => 0);
Represents a DHCP packet as specified in RFC 1533, RFC 2132.
CONSTRUCTOR
This module only provides basic constructor. For "easy" constructors, you can use the Net::DHCP::Session module.
new( )
new( BUFFER )
new( ARG => VALUE, ARG => VALUE... )
Creates an Net::DHCP::Packet object, which can be used to send or receive DHCP network packets. BOOTP is not supported.
Without argument, a default empty packet is created.
$packet = Net::DHCP::Packet();
A BUFFER argument is interpreted as a binary buffer like one provided by the socket recv() function. if the packet is malformed, a fatal error is issued.
use IO::Socket::INET;
use Net::DHCP::Packet;
$sock = IO::Socket::INET->new(LocalPort => 67, Proto => "udp", Broadcast => 1)
or die "socket: $@";
while ($sock->recv($newmsg, 1024)) {
$packet = Net::DHCP::Packet->new($newmsg);
print $packet->toString();
}
To create a fresh new packet new() takes arguments as a key-value pairs :
ARGUMENT FIELD OCTETS DESCRIPTION
-------- ----- ------ -----------
Op op 1 Message op code / message type.
1 = BOOTREQUEST, 2 = BOOTREPLY
Htype htype 1 Hardware address type, see ARP section in "Assigned
Numbers" RFC; e.g., 1 = 10mb ethernet.
Hlen hlen 1 Hardware address length (e.g. 6 for 10mb
ethernet).
Hops hops 1 Client sets to zero, optionally used by relay agents
when booting via a relay agent.
Xid xid 4 Transaction ID, a random number chosen by the
client, used by the client and server to associate
messages and responses between a client and a
server.
Secs secs 2 Filled in by client, seconds elapsed since client
began address acquisition or renewal process.
Flags flags 2 Flags (see figure 2).
Ciaddr ciaddr 4 Client IP address; only filled in if client is in
BOUND, RENEW or REBINDING state and can respond
to ARP requests.
Yiaddr yiaddr 4 your (client) IP address.
Siaddr siaddr 4 IP address of next server to use in bootstrap;
returned in DHCPOFFER, DHCPACK by server.
Giaddr giaddr 4 Relay agent IP address, used in booting via a
relay agent.
Chaddr chaddr 16 Client hardware address.
Sname sname 64 Optional server host name, null terminated string.
File file 128 Boot file name, null terminated string; "generic"
name or null in DHCPDISCOVER, fully qualified
directory-path name in DHCPOFFER.
IsDhcp isDhcp 4 Controls whether the packet is BOOTP or DHCP.
DHCP conatains the "magic cookie" of 4 bytes.
0x63 0x82 0x53 0x63.
DHO_*code Optional parameters field. See the options
documents for a list of defined options.
See Net::DHCP::Constants.
Padding padding * Optional padding at the end of the packet
See below methods for values and syntax descrption.
Note: DHCP options are created in the same order as key-value pairs.
<<lessSYNOPSIS
use Net::DHCP::Packet;
my $p = new Net::DHCP::Packet->new(
Chaddr => 000BCDEF,
Xid => 0x9F0FD,
Ciaddr => 0.0.0.0,
Siaddr => 0.0.0.0,
Hops => 0);
Represents a DHCP packet as specified in RFC 1533, RFC 2132.
CONSTRUCTOR
This module only provides basic constructor. For "easy" constructors, you can use the Net::DHCP::Session module.
new( )
new( BUFFER )
new( ARG => VALUE, ARG => VALUE... )
Creates an Net::DHCP::Packet object, which can be used to send or receive DHCP network packets. BOOTP is not supported.
Without argument, a default empty packet is created.
$packet = Net::DHCP::Packet();
A BUFFER argument is interpreted as a binary buffer like one provided by the socket recv() function. if the packet is malformed, a fatal error is issued.
use IO::Socket::INET;
use Net::DHCP::Packet;
$sock = IO::Socket::INET->new(LocalPort => 67, Proto => "udp", Broadcast => 1)
or die "socket: $@";
while ($sock->recv($newmsg, 1024)) {
$packet = Net::DHCP::Packet->new($newmsg);
print $packet->toString();
}
To create a fresh new packet new() takes arguments as a key-value pairs :
ARGUMENT FIELD OCTETS DESCRIPTION
-------- ----- ------ -----------
Op op 1 Message op code / message type.
1 = BOOTREQUEST, 2 = BOOTREPLY
Htype htype 1 Hardware address type, see ARP section in "Assigned
Numbers" RFC; e.g., 1 = 10mb ethernet.
Hlen hlen 1 Hardware address length (e.g. 6 for 10mb
ethernet).
Hops hops 1 Client sets to zero, optionally used by relay agents
when booting via a relay agent.
Xid xid 4 Transaction ID, a random number chosen by the
client, used by the client and server to associate
messages and responses between a client and a
server.
Secs secs 2 Filled in by client, seconds elapsed since client
began address acquisition or renewal process.
Flags flags 2 Flags (see figure 2).
Ciaddr ciaddr 4 Client IP address; only filled in if client is in
BOUND, RENEW or REBINDING state and can respond
to ARP requests.
Yiaddr yiaddr 4 your (client) IP address.
Siaddr siaddr 4 IP address of next server to use in bootstrap;
returned in DHCPOFFER, DHCPACK by server.
Giaddr giaddr 4 Relay agent IP address, used in booting via a
relay agent.
Chaddr chaddr 16 Client hardware address.
Sname sname 64 Optional server host name, null terminated string.
File file 128 Boot file name, null terminated string; "generic"
name or null in DHCPDISCOVER, fully qualified
directory-path name in DHCPOFFER.
IsDhcp isDhcp 4 Controls whether the packet is BOOTP or DHCP.
DHCP conatains the "magic cookie" of 4 bytes.
0x63 0x82 0x53 0x63.
DHO_*code Optional parameters field. See the options
documents for a list of defined options.
See Net::DHCP::Constants.
Padding padding * Optional padding at the end of the packet
See below methods for values and syntax descrption.
Note: DHCP options are created in the same order as key-value pairs.
Download (0.021MB)
Added: 2007-06-23 License: Perl Artistic License Price:
859 downloads
DHCP IP Firewall script
DHCP IP Firewall script project is a script for Linux 2.4.x and iptables. more>>
DHCP IP Firewall script project is a script for Linux 2.4.x and iptables.
Sample:
1. Configuration options - use these to quicken up the set up.
####################################
# Local Area Network configuration.
#
# your LANs IP range and localhost IP. /24 means to only use the first 24 bits of the 32 bit IP adress. the same as netmask 255.255.255.0
LAN_IP="192.168.0.2"
LAN_IP_RANGE="192.168.0.0/16"
LAN_BCAST_ADRESS="192.168.0.255"
LAN_IFACE="eth1"
######################################
#
# Localhost configuration.
#
# Localhost Interface and IP. Should not need any changes.
#
LO_IFACE="lo"
LO_IP="127.0.0.1"
#######################################
#
# Internet configuration.
#
# All information pertaining to the Internet and the Internet connection.
#
INET_IFACE="eth0"
#######################################
#
# DHCP Configuration.
#
# Information pertaining to DHCP over the Internet, if needed.
#
# Set DHCP variable to No if you dont get IP from DHCP. If you get DHCP over the Internet set this variable to Yes, and set up the proper IP adress for the DHCP server in the DHCP_SERVER variable.
DHCP="No"
DHCP_SERVER="195.22.90.65"
#########################################
#
# PPPOE Configuration.
#
# Configuration options pertaining to PPPoE.
#
# If you have problem with your PPPoE connection, such as large mails not getting through while small mail get through properly etc, you may set this option to "yes" which may fix the problem. This option will set a rule in the PREROUTING chain of the mangle table which will clamp (resize) all routed packets to PMTU (Path Maximum Transmit Unit).
#
# Note that it is better to set this up in the PPPoE package itself, since the PPPoE configuration option will give less overhead.
PPPOE_PMTU="No"
##########################################
#
# IPTABLES configuration.
#
# Options pertaining to iptables such as searchpath, etc.
#
IPTABLES="/usr/sbin/iptables"
<<lessSample:
1. Configuration options - use these to quicken up the set up.
####################################
# Local Area Network configuration.
#
# your LANs IP range and localhost IP. /24 means to only use the first 24 bits of the 32 bit IP adress. the same as netmask 255.255.255.0
LAN_IP="192.168.0.2"
LAN_IP_RANGE="192.168.0.0/16"
LAN_BCAST_ADRESS="192.168.0.255"
LAN_IFACE="eth1"
######################################
#
# Localhost configuration.
#
# Localhost Interface and IP. Should not need any changes.
#
LO_IFACE="lo"
LO_IP="127.0.0.1"
#######################################
#
# Internet configuration.
#
# All information pertaining to the Internet and the Internet connection.
#
INET_IFACE="eth0"
#######################################
#
# DHCP Configuration.
#
# Information pertaining to DHCP over the Internet, if needed.
#
# Set DHCP variable to No if you dont get IP from DHCP. If you get DHCP over the Internet set this variable to Yes, and set up the proper IP adress for the DHCP server in the DHCP_SERVER variable.
DHCP="No"
DHCP_SERVER="195.22.90.65"
#########################################
#
# PPPOE Configuration.
#
# Configuration options pertaining to PPPoE.
#
# If you have problem with your PPPoE connection, such as large mails not getting through while small mail get through properly etc, you may set this option to "yes" which may fix the problem. This option will set a rule in the PREROUTING chain of the mangle table which will clamp (resize) all routed packets to PMTU (Path Maximum Transmit Unit).
#
# Note that it is better to set this up in the PPPoE package itself, since the PPPoE configuration option will give less overhead.
PPPOE_PMTU="No"
##########################################
#
# IPTABLES configuration.
#
# Options pertaining to iptables such as searchpath, etc.
#
IPTABLES="/usr/sbin/iptables"
Download (MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
986 downloads
Dual DHCP DNS Server 5.1
Dual DHCP DNS Server is a combined DHCP/DNS server for small LANs. more>>
Dual DHCP DNS Server is a combined DHCP/DNS server for small LANs.
Dynamic DHCP allocates/renews host addresses, while the caching DNS server first tries resolving from DHCP-allotted names, then from cache, and only then forwarding to external DNS servers.
Dual DHCP DNS Server supports an optional static DHCP mode and static IPs, automatic dynamic DNS updates from DHCP, and the ability to co-exist with other DHCP servers.
It is self-configuring and doesnt require the creation of zone files, and uses little memory and CPU.
Enhancements:
- This release fixes zone replication bugs.
<<lessDynamic DHCP allocates/renews host addresses, while the caching DNS server first tries resolving from DHCP-allotted names, then from cache, and only then forwarding to external DNS servers.
Dual DHCP DNS Server supports an optional static DHCP mode and static IPs, automatic dynamic DNS updates from DHCP, and the ability to co-exist with other DHCP servers.
It is self-configuring and doesnt require the creation of zone files, and uses little memory and CPU.
Enhancements:
- This release fixes zone replication bugs.
Download (0.095MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
546 downloads
dhcptool 0.0.2-alpha
dhcptool is a small application which manages and configures a DHCP server. more>>
dhcptool is a small application which manages and configures a DHCP server.
Building:
To build this you need a C compiler (i used gcc 2.95-3), and some luck.
Just type make, im working on autoconf and automake but is not finished yet.
Running:
For some reason in some circumstances you have to add the following to your route table:
route add -host 255.255.255.255 dev eth0
That is needed to allow the distribution of packets to the address 255.255.255.255 (as said in RFC 1531).
Enhancements:
- Change the way that broadcast messages are sent.
<<lessBuilding:
To build this you need a C compiler (i used gcc 2.95-3), and some luck.
Just type make, im working on autoconf and automake but is not finished yet.
Running:
For some reason in some circumstances you have to add the following to your route table:
route add -host 255.255.255.255 dev eth0
That is needed to allow the distribution of packets to the address 255.255.255.255 (as said in RFC 1531).
Enhancements:
- Change the way that broadcast messages are sent.
Download (0.061MB)
Added: 2006-09-08 License: GPL (GNU General Public License) Price:
1141 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above dhcp search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed