[Eisfair] anderen Gateway über DHCP vergeben als den vom Server
Olaf Jaehrling
eisfair at ojaehrling.de
Mo Mai 27 15:29:57 CEST 2013
Hallo Daniel,
--- Original-Nachricht ---
Absender: Daniel Heide
Datum: 27.05.2013 12:14
> Hi,
>
> base : 2.0.4
> eiskernel: 2.2.0 (2.6.32-eisfair-1-SMP)
> S: 1.6.0 DHCP Server (ISC-DHCPD 4)
>
>
> kann ich über ein DHCP-Plugin, den PC's einen anderen Gateway zuweisen
> wie der, den der Eis nutzt.
>
> Es geht speziell darum den PC's keine Gateway zu geben um sie auf den
> Squid-Proxy zu zwingen und eventuell sogar gleich die Proxyeinstellungen
> mit zu geben.
Ich hab im Moment nicht die gleiche Paket-Version installiert wie du,
aber bei mir gibt es folgende Felder:
...
DHCPD_NIC_1_RANGE='192.168.10.200 192.168.10.220'
.....
DHCPD_EXTRA_N='1'
DHCPD_EXTRA_1_RANGE='192.168.10.198 192.168.10.199'
DHCPD_EXTRA_1_NETMASK='255.255.255.0'
DHCPD_EXTRA_1_DNS_SERVER='87.118.100.175'
DHCPD_EXTRA_1_GATEWAY='192.168.10.3'
Bei dieser Konstellation wird die zusätliche Range
192.168.10.198-192.168.10.199 genutzt, aber alle anderen Clients
bekommen auch den DNS-Server und den Gateway mitgeteilt.
Die EXTRA-RANGE darf nicht in der gleichen RANGE sein wie
DHCPD_NIC_1_RANGE, kann aber aus dem selben Netz sein.
Alle Clients bekommen nun eine IP zwischen 192.168.10.198 und
192.168.10.220 mit dem default-gw 192.168.10.3 und dem DNS
87.118.100.175 zugewiesen.
Danach musst Du noch die iptables auf dem Gateway-Rechner (ich vermute
der mit dem Squid) anpassen:
iptables -t nat -I PREROUTING -i eth0 -p tcp -s 192.168.10.198 --dport
80 -j REDIRECT --to-ports 3128
oder für das ganze /24:
iptables -t nat -I PREROUTING -i eth0 -p tcp -s 192.168.10.0/24 --dport
80 -j REDIRECT --to-ports 3128
Nun werden alle Anfragen auf Port 80 umgeleitet auf Port 3128 und der
Squid hat was zu tun.
Bei Fragen .... fragen :)
Gruß
Olaf
>
> Gruß
> Daniel
Mehr Informationen über die Mailingliste Eisfair