[olug] More DHCP Help
Jason Ferguson
jferguson3 at home.com
Sat Mar 17 15:55:25 UTC 2001
Okay, this is a followup to my earlier question on DHCP.
I got the DHCP client working. But, lets begin with the problems.
Problem 1: DHCP attempts to query eth0, eth1, and lo for an address.
I want it to only list on eth0, my so-called WAN port (ie the one
connected to @home). I want this to work better.
Problem 2: I want to run a DHCP server on eth1. This will handle all the
masqueraded machines. I have modified the init script to start dhcp
like this: "dhcp eth1" to have it start on eth1.
Now, I try to start the dhcp server and get this:
No subnet declaration for eth1 (0.0.0.0).
Please write a subnet declaration in your dhcpd.conf file for the
network segment to which interface eth1 is attached.
exiting.
Here is what is in my dhcpd.conf:
# option definitions common to all supported networks...
option domain-name "blvue1.ne.home.com";
option domain-name-servers 24.3.232.33, 24.3.232.34;
option subnet-mask 255.255.255.224;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
}
Okay, now, what do I need to fix to get this working right? Im running
out of time to get my @home-mandated reconfiguration done.
--
#define m(i)(x[i]^s[i+84])<<
unsigned char x[5],y,s[2048];main(n){for(read(0,x,5);read(0,s,n=2048);write(1,s
,n))if(s[y=s[13]%8+20]/16%4==1){int i=m(1)17^256+m(0)8,k=m(2)0,j=m(4)17^m(3)9^k
*2-k%8^8,a=0,c=26;for(s[y]-=16;--c;j*=2)a=a*2^i&1,i=i/2^j&1<<24;for(j=127;++jy)c+=y=i^i/8^i>>4^i>>12,i=i>>8^y<<17,a^=a>>14,y=a^a*8^a<<6,a=a>>8^y<<9,k=s
[j],k="7Wo~'G_\216"[k&7]+2^"cr3sfw6v;*k+>/n."[k>>4]*2^k*257/8,s[j]=k^(k&k*2&34)
*6^c+~y;}}
---------------------------------------------------------------------
To unsubscribe, e-mail: olug-unsubscribe at bstc.net
For additional commands, e-mail: olug-help at bstc.net
More information about the OLUG
mailing list