Avatar billede mabi Nybegynder
15. januar 2004 - 18:54 Der er 12 kommentarer og
2 løsninger

Netkort gateway

Hvis jeg skal bruge min debian server som gateway,
skal begge netkort konfigures med faste ip adresser i
/etc/network/interfaces.
jeg mener feks. at eth0 192.168.100.1 internnetværk og eth1 80.0.0.1 min faste wan ip på internette, eller styrer/sætter pppoeconf op ??.
Har prøvet  http://www.eksperten.dk/spm/318883 men kan ikke få det til at virke.
i min /etc/network/interfaces er der kun eth0
Avatar billede the_email Nybegynder
15. januar 2004 - 19:06 #1
Avatar billede the_email Nybegynder
15. januar 2004 - 19:07 #2
auto eth0
iface eth0 inet static
    address 192.168.1.1
    netmask 255.255.255.0

auto eth1
iface eth1 inet static
    address 80.0.0.1
    netmask 255.255.255.0
Avatar billede michaelrc Nybegynder
15. januar 2004 - 19:21 #3
Tak for det :-))
Avatar billede the_email Nybegynder
15. januar 2004 - 22:19 #4
Mabi -> Kunne du bruge mit svar?
Avatar billede mabi Nybegynder
16. januar 2004 - 19:06 #5
Ja, men jeg kan ikke få hul igemmen serveren ved ikke lige hvor fejlen ligger
så lidt hjælp ville værer fint, er lidt grøn i linux.
Avatar billede the_email Nybegynder
18. januar 2004 - 13:59 #6
Det er fordi du skal sætte den op med IPtables. De gør at den kan route forbindelse mellem internettet og dit netværk.
Avatar billede michaelrc Nybegynder
18. januar 2004 - 14:36 #7
så er vi her igen, og det virker stadig ikke.

Her er hvad jeg har gjort.

1. install en hel ny debian med ET net kort "eth0", det virker fint.
2. Sat et ekster netkort i "eth1", så langt så godt.
3. Kørt pppoeconf og gjort som den skriver "brugernavn, kode,,,,"
4. Skrevet en tekst fil med :

  #!/bin/sh
  # Start The Gateway

  case "$1" in
  'start')
  modprobe iptable_nat
  modprobe ip_conntrack
  modprobe ip_conntrack_ftp
  modprobe ip_nat_ftp
  iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
  echo 1 > /proc/sys/net/ipv4/ip_forward
  #      echo 0 > /proc/sys/net/ipv4/tcp_ecn
  ;;
  'stop')
  ;;
  *)
  echo "Usage: $0 { start | stop }"
  ;;
  esac
  exit 0


  chmod den med chmod +x filnavn.sh
  og starte den op med ./filnavn.sh

5. apt-get install dhcp3-server, kører

  subnet 192.168.1.0 netmask 255.255.255.0
      {
        range 192.168.1.10 192.168.1.254;
        option routers 192.168.1.1;
        option subnet-mask 255.255.255.0;
        option broadcast-address 192.168.1.255;
        option domain-name-servers 192.168.1.1;
        option domain-name "Server";
        default-lease-time 600;
        max-lease-time 7200;
    }         

6. Her er min
    # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

    # The loopback interface
      auto lo
      iface lo inet loopback

      # The first network card - this entry was created during the Debian    installation# (network, broadcast and gateway are optional)
        auto eth0
        iface eth0 inet static
          address 192.168.1.1
          netmask 255.255.255.0
          network 192.168.1.0
          broadcast 192.168.1.255
          gateway 192.168.1.1

Skal eth1 sætte op, her eller hvad og med hvad.
 
7. sat BIND op efter debianguiden.dk

8. Hvis jeg på serveren og pinger 192.168.1.1 kommer der svar
  jeg kan også pinge min IP-WAN 80.199.14.9
  men hvis jeg prøver TDC navneserver 193.162.153.164 kommer der ikke svar.

9. HJÆLP
Avatar billede michaelrc Nybegynder
18. januar 2004 - 17:18 #8
Hey.... ser sgu lige at jeg har brugt en anden konto michaelrc & mabi er den samme :-))
Avatar billede the_email Nybegynder
19. januar 2004 - 10:26 #9
Du må ikke have to konti - ifl. reglerne.

Jeg svarer på dit spm alligevel, men få nu lige lukket den ene :-)

Din dhcp.conf skal se således ud:

  subnet 192.168.1.0 netmask 255.255.255.0
      {
        range 192.168.1.10 192.168.1.254;
        option routers 80.0.0.1;
        option subnet-mask 255.255.255.0;
        option broadcast-address 192.168.1.255;
        option domain-name-servers 193.162.153.164;
        option domain-name "Server";
        default-lease-time 600;
        max-lease-time 7200;
    }

Hvor "option routers" er IP-adressen på din netkort ud af til. Og du bruger TDC's DNS-server.
Avatar billede the_email Nybegynder
19. januar 2004 - 10:28 #10
Hvis 193.162.153.164 ikke virker så tjek /etc/resolv.conf og sæt en af de adresser ind i stedet for - der er måske kun en adresse...
Avatar billede the_email Nybegynder
19. januar 2004 - 10:31 #11
Når du har smidt dette:

auto eth0
iface eth0 inet static
    address 192.168.1.1
    netmask 255.255.255.0

auto eth1
iface eth1 inet static
    address 80.0.0.1
    netmask 255.255.255.0

ind i /etc/network/interfaces

skriver du "ifup eth0" - trykker Enter og gør det samme for eth1 "ifup eth1" - Enter.
Avatar billede the_email Nybegynder
19. januar 2004 - 12:43 #12
Du skal først skrive "ifup..." når du gemt filen interfaces og ikke er inde i teksteditoren mere...
Avatar billede mabi Nybegynder
19. januar 2004 - 18:42 #13
Jeg takker og bukker, nu er der hul igemmen.
Her er dine point dem har du fortjendt. :-)))))))
Avatar billede the_email Nybegynder
19. januar 2004 - 20:52 #14
Hehe :-)
Det var så lidt. Jeg har selv lige sat en Debian-server op - i juleferien - vor jeg havde samme problem. Godt at kunne hjælpe og at du fik lukket den anden konto.

Tak for point.

TheEmail
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester