dhcp - zmiana interfejsu

Masz problemy z siecią bądź internetem? Zapytaj tu
marcin w
Posty: 15
Rejestracja: 12 lipca 2012, 17:31

dhcp - zmiana interfejsu

Post autor: marcin w »

Witam

Konfiguruję router na debianie, jednak nie mogę sobie poradzić z konfiguracją DHCP.
Obecnie nasłuchuje na interfejsie ETH0, który jest skonfigurowany jako wyjście w świat z serwera (WAN)
Listening on LPF/ETH0/MAC_ADDRES ETH0
Sending on LPF/ETH0/MAC_ADDRES ETH0
Sending on Socket/fallback
Jak zmienić by DHCP nasłuchiwało na wewnętrznym interfejsie w sieci LAN ?
jacetyh
Posty: 13
Rejestracja: 08 maja 2012, 18:17
Lokalizacja: Wrocław

Post autor: jacetyh »

Jeśli dobrze rozumiem wystarczy zmienić w interface

iface eth0 inet dhcp
marcin w
Posty: 15
Rejestracja: 12 lipca 2012, 17:31

Post autor: marcin w »

jacetyh pisze:iface eth0 inet dhcp
To nie jest odpowiedzialne za konfugurację interfejsu eth0 ? eth0 ma uzyskiwać IP z dhcp komputera, który jest bramą do internetu, oraz za nim komputery łaczące się przez ETH1 również mają pobierać IP z mojego DHCP.

Próbowałem znaleść plik konfiguracyjny /etc/default/dhcp3-server ale go w tej lokalizacji nie ma. Tam można określić interfejs.
gajosew
Posty: 93
Rejestracja: 26 października 2007, 13:38
Lokalizacja: Bydgoszcz

Post autor: gajosew »

O ile wiem /etc/default/dhcp3-server odpowiada za konfiguracje Twojego serwera dhcp .Jak na moje kolego jacetyh dobrze pisze :-)
marcin w
Posty: 15
Rejestracja: 12 lipca 2012, 17:31

Post autor: marcin w »

Rozwiązane.

Problem był w konfigu dhcp-server.

Konfiguracja, o której piszę jest w /etc/default/isp-dhcp3-server a nie jak pisano na innym forum /etc/default/dhcp3-server

Pomimo tego małego kroku jest jeszcze trochę pracy, nim uruchomię ten router. Co krok jakaś przeszkoda. Teraz nie mogę uruchomić routingu. Ale na dziś to juz dam sobie spokój, jutro wrócę do tematu.
jacetyh
Posty: 13
Rejestracja: 08 maja 2012, 18:17
Lokalizacja: Wrocław

Post autor: jacetyh »

Ale że jak. Jeśli eth0 to Twoje wyjście na świat a eth1 to brama na sieć lokalną to dlaczego chcesz pobrać adres na eth0 ze swojego komputera? Chyba że coś źle zrozumiałem.
Cyphermen
Beginner
Posty: 426
Rejestracja: 24 maja 2009, 10:56
Lokalizacja: cze-wa

Post autor: Cyphermen »

Ja zrozumiałem to tak, eth0 to wan eth1 lan

on chce by adres dla eth1 dostawał z dhcp serwera i teraz pytanie, z tej samej maszyny?
marcin w
Posty: 15
Rejestracja: 12 lipca 2012, 17:31

Post autor: marcin w »

Nie zrozumieliście mnie. Interfejs eth0 to interfejs, który jest "na zewnątrz sieci", i otrzymuje ip od providera, jest przydzielany automatycznie z DHCP providera. Z tym nie miałem problemu.

Interfejs eth1 jest bramą w sieci lokalnej i moi userzy otrzymują IP wewnątrz sieci z lokalnego serwera DHCP. Tu miałem problem, po eth1 DHCP nie przydzielał IP ale po odpowiedniej konfiguracji już jest OK. Jak pisałem, konfig interfejsów jest w pliku isc-dhcp3-serwer, nie jak według wielu opisów dhcp3-serwer.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Z bajki o Jacusiu,
"Jacuś" tu nie rozumiem, konfiguracja generalnie jest w dhcpd.conf i konfigurujesz tyle interfejsów ile zechcesz.
wycinek:

Kod: Zaznacz cały

### LAN-ADM
#eth1.90
subnet 10.0.90.0 netmask 255.255.255.0 {
}

#ktobytopamietal
#eth1.9
#subnet 10.0.9.0 netmask 255.255.255.0 {
#}

### CVS
#eth1.111
subnet 10.0.111.0 netmask 255.255.255.0 {
}

### GUEST
#eth1.20
shared-network eth1.20
    {
    subnet 192.168.20.0 netmask 255.255.255.0
        {
        option domain-name "domena.pl";
        option domain-name-servers 194.204.152.34, 194.204.159.1;
        option routers 192.168.20.1;
        range 192.168.20.191 192.168.20.210;
        }
}

### INNA
#eth1.101
shared-network eth1.101 {
        subnet 10.101.0.0 netmask 255.255.255.0
        {
#       option domain-name "domena.pl";
       option domain-name-servers 194.204.152.34, 194.204.159.1;
       option routers 10.101.0.1;
       range 10.101.0.200 10.101.0.220;
        }
jacetyh
Posty: 13
Rejestracja: 08 maja 2012, 18:17
Lokalizacja: Wrocław

Post autor: jacetyh »

Czyli zmieniłeś Interfejs w

Kod: Zaznacz cały

[I]/etc/default/dhcp3-server[/I]
na którym będzie rozsyłać

Kod: Zaznacz cały

INTERFACES="eth1"
ODPOWIEDZ