Displaying 3 results from an estimated 3 matches for "detect_dynamic_gateway".
2013 Oct 10
3
Detect dhclient leases file in centos
Hello,
I''m using shorewall-4.5.16 with centos5. The dhclient stores the lease information on
the /var/lib/dhclient/dhclient-<DEVICE>.leases file.
The /var/lib/shorewall/firewall script has the function detect_dynamic_gateway that
detects the gateway based on the leases file. The code in the function is:
detect_dynamic_gateway() { # $1 = interface
local interface
interface=$1
local GATEWAYS
GATEWAYS=
local gateway
gateway=$(run_findgw_exit $1);
if [ -z "$gateway" ]; then...
2009 Jun 17
2
Issues with dhclient support in 4.2.8
While troubleshooting my MultiISP box, I suspect I might have found
either a bug or an incompatibility with CentOS 5.2.
In prog.header (function detect_dynamic_gateway), Shorewall tries to look for:
/var/lib/dhcp/dhclient-${1}.lease
However (at least under CentOS 5 - unknown about other OSes), this should be:
/var/lib/dhclient/dhclient-${1}.leases
(different path, and "leases" should be plural.)
After manually correcting this in prog.header, I was...
2009 May 18
3
multi-isp, dhcp provider and gateway type detect
I think we discussed this in the past and I floated a hack at the time,
but I don''t recall any real resolution. I want to see if time has
solved my problem or if it still exists.
My scenario is that I have two ISPs, one of which uses DHCP. Because I
have two ISPs, history has shown that allowing the provisioning script
for the interface to plumb a default route is troublesome and