Gå til innhold
Trenger du hjelp med internett og nettverk? Still spørsmål her ×

Internett funker ikke gjennom dhcp-server


Anbefalte innlegg

Hei

 

Jeg har satt opp en dhcp-server med følgende instillinger. DHCP-server gir ut iper på eth0.

 

ddns-update-style none;

 

#option domain-name-servers 145.253.2.75, 193.174.32.18;

 

default-lease-time 86400;

max-lease-time 604800;

 

authoritative;

 

subnet 10.0.0.0 netmask 255.255.255.0 {

        range 10.0.0.1 10.0.0.100;

        option subnet-mask 255.255.255.0;

        option broadcast-address 10.0.0.155;

        option routers 192.168.0.1;

}

 

på eth1 er modemet kobla til. Den har IP 192.168.0.1. Hvordan kan jeg da få til at de som er kobla til dhcp server få komme på internett igjennom eth1 om dere skjønner ?

 

eth0      Link encap:Ethernet  HWaddr 00:C1:26:10:21:46

          inet addr:10.0.0.0  Bcast:10.0.0.255  Mask:255.255.255.0

          inet6 addr: fe80::2c1:26ff:fe10:2146/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:462 errors:0 dropped:0 overruns:0 frame:0

          TX packets:21 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:53422 (52.1 KiB)  TX bytes:3170 (3.0 KiB)

          Interrupt:169 Base address:0xb000

 

eth1      Link encap:Ethernet  HWaddr 00:16:EC:3A:F6:6F

          inet addr:192.168.0.124  Bcast:192.168.0.255  Mask:255.255.255.0

          inet6 addr: fe80::216:ecff:fe3a:f66f/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:35165 errors:0 dropped:0 overruns:0 frame:0

          TX packets:13718 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:22485241 (21.4 MiB)  TX bytes:1520075 (1.4 MiB)

          Interrupt:193 Base address:0xe800

 

lo        Link encap:Local Loopback

          inet addr:127.0.0.1  Mask:255.0.0.0

          inet6 addr: ::1/128 Scope:Host

          UP LOOPBACK RUNNING  MTU:16436  Metric:1

          RX packets:24 errors:0 dropped:0 overruns:0 frame:0

          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0

          RX bytes:2737 (2.6 KiB)  TX bytes:2737 (2.6 KiB)

Endret av BigJackW
Lenke til kommentar
Videoannonse
Annonse

Oeki...Nå har jeg dette:

 

 

subnet 10.0.0.1 netmask 255.255.255.0 {

        range 10.0.0.2 10.0.0.100;

        option subnet-mask 255.255.255.0;

        option broadcast-address 10.0.0.255;

        option routers 10.0.0.1;

}

 

eth0      Link encap:Ethernet  HWaddr 00:C1:26:10:21:46

          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0

 

eth1      Link encap:Ethernet  HWaddr 00:16:EC:3A:F6:6F

          inet addr:192.168.0.124  Bcast:192.168.0.255  Mask:255.255.255.0

 

eth1 har fått ip av modemet

 

Edit: Setter _STOR_ pris på dere hjelper meg. :thumbup:

 

Blir noe feil med dette:

subnet 10.0.0.1 netmask 255.255.255.0 {

subnet kan vel ikke være samme som router. Hva skal jeg sette den som ?

og domain-name-servers?

Endret av BigJackW
Lenke til kommentar

For det første, ip adressen på eth0 kan ikke være 10.0.0.0 siden dette er nettverksnummeret. Gi den ip adressen 10.0.0.1 du. Og endre i DHCP sånn at den deler ut fra 10.0.0.2 og oppover, ellers kan du risikere at den deler ut 10.0.0.1 også.

 

For å kunne sende trafikk via denne maskinen må du aktivere en NAT vegg i maskinen. Dette gjør du på følgende måte:

 

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

 

Dette krever at du har støtte for iptables i kernelen. Og så må du aktivere ip routing. Dette gjør du på følgende måte:

 

echo 1 > /proc/sys/net/ipv4/ip_forward

 

Du må huske på at DHCP er bare en server som deler ut ip informasjon, og den har ikke noe med deling av internett tilkoblingen din å gjøre.

 

Når det gjelder option broadcast-address så skal ikke denne være 10.0.0.155, men 10.0.0.255. option routers skal være 10.0.0.1, altså adressen maskinen din har mot lokalnettet.

Lenke til kommentar
Blir noe feil med dette:

subnet 10.0.0.1 netmask 255.255.255.0 {

subnet kan vel ikke være samme som router. Hva skal jeg sette den som ?

og domain-name-servers?

8640392[/snapback]

 

Dette blir feil. Det skal være:

subnet 10.0.0.0 netmask 255.255.255.0 {

 

domain-name-servers skal være dns serverene til din isp, om du ikke vil sette opp din egen dns server.

Lenke til kommentar

DNS-server til ISPen..?

 

Blir det ipen til routern i dette tilfellet da den tar seg av PPPoE oppkoblinga?

 

Edit: Legger også merke til at dhcp-server gir ut fra 100 og nedover. 100, 99 osv. Hvordan jeg få den til å gi fra 2 og oppver ?

Endret av BigJackW
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...