Sida 1 av 1
Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 16 apr 2010, 10:57
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...?!
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 18 apr 2010, 19:47
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?
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 18 apr 2010, 21:32
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?
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 22 apr 2010, 10:42
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
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...
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 23 apr 2010, 08:10
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
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å

Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 23 apr 2010, 08:54
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
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 23 apr 2010, 09:05
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
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?!
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 23 apr 2010, 12:31
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.
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 23 apr 2010, 18:32
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 =/
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 23 apr 2010, 18:50
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.
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 24 apr 2010, 08:52
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...
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 24 apr 2010, 09:29
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.
Re: Använda Ubuntu som NAT/DHCP/DNS och allt...?!
Postat: 26 apr 2010, 15:23
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...