Witam,
Staram sie uruchomic dhcp na moim serwerze, ale nic mi nie wychodzi... dhcp nie chce startowac i nie bardzo wiem co mam zle.
Konfiguracja:
dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.102 192.168.1.110;
default-lease-time 600;
option domain-name "gosc.mine.nu";
option domain-name-servers 194.204.159.1, 217.78.63.164;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.100;
}
Konfiguracja interfejsu eth0:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Konfiguracja iptables:
(podam tylko tą część, ktora jest ważna)
LAN="192.168.1.0/24";
##Udostepnianie lacza
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -s $LAN -j MASQUERADE -t nat;
##Forwardowanie portow
iptables -t nat -A PREROUTING -i $WAN_INTERFACE -p tcp --dport $FORWARD_PORT_TCP -j DNAT --to "$REV_CLIENT_IP:$REV_CLIENT_PORT_TCP";
iptables -t nat -A PREROUTING -i $WAN_INTERFACE -p udp --dport $FORWARD_PORT_UDP -j DNAT --to "$REV_CLIENT_IP:$REV_CLIENT_PORT_UDP";
if [ "$WAN_INTERFACE" = "$LAN_INTERFACE" ]; then
iptables -A FORWARD -p tcp --dport $FORWARD_PORT_TCP -j ACCEPT;
iptables -A FORWARD -p udp --dport $FORWARD_PORT_UDP -j ACCEPT;
else
iptables -A FORWARD -i $WAN_INTERFACE -o $LAN_INTERFACE -p tcp --dport $FORWARD_PORT_TCP -j ACCEPT;
iptables -A FORWARD -i $WAN_INTERFACE -o $LAN_INTERFACE -p udp --dport $FORWARD_PORT_UDP -j ACCEPT;
fi
Dupereli typu wylaczenie pingow czuy zabezpieczenie syn-flood nie podawalem, bo to chyba nie wplywa tu na nic (ale jezeli trzeba to podam).
Próba uruchomienia dhcp:
Can't bind to dhcp address - adrress already in use.
Co mam nie tak?