Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av Kirill »

Har nu efter att ha följt nästan 10 olika guider gett upp hoppet om att använda Ubuntu som NAT hemma så jag tog helt sonika och slängde in 2003 R2 Server tills jag fått till det ordentligt...

Därför skapar jag en ny tråd här under och efterfrågar en guide om hur f*n man får detta att fungera! Och spelar det någon roll om det är Ubuntu Server eller vanliga Ubuntu jag kör? Ubuntu Server är ju bara mera låst som sagt...

Servern ska bara stå och dela ut Internet, Brandvägg, Torrentburk samt dela ut filer på nätverket...

Men det jag undrar är om jag inte ska vänta tills nya Ubuntu server släpps, kanske fungerar bättre i den än i 9.10 som totalt ballar ur då jag ska ställa in den...?!
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av johanre »

Självklart går detta att lösa! :) Däremot vet jag inte hur stor din Linux vana är? Jag nämner det för jag vill påstå att detta inte är något man gör om man inte har jobbat lite med Linux och nätverk ett tag. Du skall absolut försöka ändå om du verkligen vill men jag vill bara varna för att det kommer att kräva lite tålamod.

Jag kollade lite på dina tidigare inlägg; jag fick inte riktigt fram om du någonsin hade rapporterat *vad* som gick snett i dina försök? Sen kanske du inte riktigt fick frågorna heller?
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av webaake »

Vad har du för nätverkskort? Vad har du för modem? Får du fast IP av din ISP eller är det dynamiskt tilldelat?
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av Kirill »

@ Johanre!

Det som gick snett tidigare är att ena guiden inte alls var up2date när det gällde Ubuntu server 9.10 vilket var synd. Det andra var att efter att jag ställt in på vilket interface samt hur nätet mot mitt privata skulle agera så startade jag om och allt nät försvann ::)

@ webaake!

Återkommer med information om vilka kort det är senare idag. Samma gäller modemet jag har hemma.
Får dynamiskt tilldelat, men har haft ett och samma IP på servern sen jag körde igång den för första gången i höstas ;D

Har kört pfSense tidigare och då har det inte varit några som helst problem med korten eller att få det att fungera, men den är ju renodlad router...
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av Kirill »

Drog in 10.04 RC igår och följde den här guiden till punkt och pricka... http://www.doctort.org/adam/nerd-notes/ ... sarge.html

Och såhär ser det ut hos mig nu!
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth1
iface eth1 inet dhcp

# Our private subnet
auto eth0
iface eth0 inet static
address 10.0.0.1
netmask 255.255.255.0
Dock gick inte detta att genomföra, klagade på att inget interface var konfat :-\
# ifdown eth1
# ifup eth1
# ifup eth0
För DNS:
# apt-get install bind9
Sen gjorde jag detta:
/etc/sysctl.conf and uncomment the line which reads net.ipv4.ip_forward = 1
Och sen:
Iptables, men då dessa redan var inne så hoppade jag över detta....
För att till sist göra detta:
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Ställde in klienterna på nätverket att ha IP: 10.0.0.x samt 255.255.255.0, ställde dock inte in någon DNS (Min ISP) eller någon gateway...

Bootade om servern, men fortfarande inget nät till mina klienter :-X

Vad är det jag har missat?! Behöver få igång detta idag, och servern står hemma och puttrar men jag kommer liksom inte åt den från jobbet :S Har ställt in så att jag ska kunna ansluta hem till den, men nejdå =/

Tacksam för all hjälp jag kan få :D
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av webaake »

Du måste ange gateway och DNS på de andra burkarna. Har servern fått nåt IP på eth1? Kolla med kommandot ifconfig.

Kolla även att det finjns nameservers i /etc/resolv.conf
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av Kirill »

Ska ta och fixa detta sen när jag kommer hem ikväll...
Fick tag på DNS'erna nu från min ISP... Och ska fylla i dessa idag! Fungerar detta smärtfritt så ska jag ta och ändra guiden på wikin som är hyffsat out of date ;D

Men en annan fråga... Måste jag öppna upp någon port för att kunna ansluta mot den?! Eller räcker det inte med att kryssa för att man ska kunna ansluta?!
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av webaake »

Du kör ju DHCP mot ISP'n och då måste port 67 vara öppen. Men det är nog OK - du ser det med ifconfig, som sagt.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av Kirill »

/etc/resolv.conf = Check! Nameservers finns där!
Servern har IP på eht1
Ställt in både gateway och DNS'er på klienter.

Men får fortfarande inte servern att dela ut Internet :-\
Vad fasen är det som är fel =/
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av mcNisse »

Vänd på frågan, vad är det som fungerar?

Kommer du åt servern från dina klienter? ping är ett bra verktyg, se till att servern svara på icmp frågor. Det gör datort om du inte stänger av det..

Kommer du åt internet från servern? ping är även här ett bra vertyg.
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av Kirill »

Jodå, servern får Internet, men vägrar dela ut det till klienterna.
Nej, klienterna kommer inte åt servern och servern kommer inte åt klienterna...
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av mcNisse »

Nästa steg är att få klient och server att kommunicera. Först efter det kan du fixa till NAT

-Vad har de för ip, nätmask? Både server och klient.

För att klienterna och servern ska kunna prata med varandra krävs att de ligger på samma nät och att det finns routing regler.

För server gäller (om du konfade enligt din post)
eth0
ip: 10.0.0.1
netmask: 255.255.255.0

Då ska klienterna ha ip: 10.0.0.x där x > 1. och en nätmask på 255.255.255.0

route -n på server borde innehålla denna rad

Kod: Markera allt

10.0.0.0    0.0.0.0         255.255.255.0   U     1      0        0 eth0
och klienterna borde ha motsvarande regler.
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!

Inlägg av Kirill »

Får ta och kolla upp detta till helgen, då jag valt att vänta på att servern ska släppas som stable :)

Återkommer...
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
Skriv svar

Återgå till "Installation och uppgradering"