Ubuntu server også som router?

Få hjælp og support til alt server-relateret. Guides og How-to's i forbindelse med servere hører også til her.
Brugeravatar
Blueeyez
Forfatter
Indlæg: 885
Tilmeldt: 24. jul 2012, 21:33
IRC nickname: Blueeyez

Ubuntu server også som router?

Indlægaf Blueeyez » 8. maj 2017, 21:43

Jeg går lidt med tankerne om at udskifte min nas server med en ubuntu server maskine, men på samme tid overvejer jeg at den også skal agere som router, så jeg ikke har en router stående... Men men men... Kan det mon lade sig gøre i en Ubuntu server?

jeg skal formentligt bruge flere lan porte end 2, men har overvejet et mini-itx med onboard cpu og wifi kort onboard, mon det er godt nok? Tænker at bruge .ac wifi...
* Linux Ubuntu 16.04 64 bit - I3, 4 GB DDR3 1600Mhz, intel 7260AC dual band wifi, Samsung EVO 850 250 GB SSD. - Abook Z510
* Asustor nas: AS-202T, AS-202TE & AS-604T
https://linuxviden.dk

AJenbo
Admin
Indlæg: 20860
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Ubuntu server også som router?

Indlægaf AJenbo » 8. maj 2017, 23:56

Det skulle kunne lade sig gøre, men jeg er ikke lige ekspert på området.

Brugeravatar
NickyThomassen
Admin
Indlæg: 3650
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Ubuntu server også som router?

Indlægaf NickyThomassen » 9. maj 2017, 07:38

Det kan sagtens lade sig gøre. 2 netkort og en BSD/Linux er alt hvad der skal til, og så en avanceret opsætning af firewall'en. Hvis du har brug for mere end én port på det lokale netværk, så sætter du bare en switch til det interne kort. De kan fås helt ned til 150-200,- for 5-8 porte.

Når en server kører som router, så skal den også sættes op som NAT
https://en.wikipedia.org/wiki/Network_a ... ranslation
https://help.ubuntu.com/community/Inter ... ionSharing

Den skal sikkert også sættes op til at køre DHCP og måske DNS. Det letteste er nok at sætte serveren op imens du bruger din nuværende router, og når den så virker, så kan du sætte serveren direkte på nettet.

Jeg købte selv at trådløst access point og satte på det interne netværk, men det burde også være muligt med et indbygget wi-fi kort. Og strømsvage bundkort kan sagtens trække et hjemmenetværk. Bare tjek at det ikke bruger mere strøm end du regner med.

Hvordan firewall'en skal sættes op kommer meget an på opsætningen af netværket, så det er nemmere at kigge på når hardwaren er klar. Det jeg bruger ser sådan her ud

Kode: Vælg alt

#!/bin/sh
PATH=/usr/sbin:/sbin:/bin:/usr/bin
sleep 5
#
# delete all existing rules.
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
#
# Always accept loopback traffic
iptables -A INPUT -i lo -j ACCEPT
#
# Allow established connections, and those not coming from the outside
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -m state --state NEW ! -i eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
#
# Allow outgoing connections from the LAN side.
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
#
# Masquerade.
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#
# Don't forward from the outside to the inside.
iptables -A FORWARD -i eth0 -o eth0 -j REJECT
#
# Enable routing.
echo 1 > /proc/sys/net/ipv4/ip_forward
#
# Blocking of problematic hosts
# http://statastico.dk
iptables -A INPUT -s 5.9.1.4 -j DROP

Det er sandsynligvis kun navnene på netkortene som skal tilpasses.

Brugeravatar
NickyThomassen
Admin
Indlæg: 3650
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Ubuntu server også som router?

Indlægaf NickyThomassen » 10. maj 2017, 07:41

Jeg bør nok uddybe en ting som ikke er så tydelig, nemlig at du ikke kan slukke for din udbyders router.

Routing, altså at flytte trafik fra ét netværk til et andet, kan du sagtens gøre.

Men at undgå udbyderens router er nok ikke muligt, for udover at den router trafik og står for DHCP + firewall, så fungerer den også som modem. Kablerne i vejen ind til din lejlighed er ikke ethernet-kabler, men ofte kobber eller tilsvarende, hvor der skal bruges et modem.

Så godt som ingen udbydere tillader at du sætter dit eget udstyr op som modem, men hvis du har en god udbyder, så har du adgang til deres router og kan sætte den i bridge mode eller tilsvarende. Så er alt undtagen modem slået fra i routeren.

Forvirringen kommer jo nok af at routeren ikke kun router trafik, men også kan en masse andet. Korrekt set hedder de også DSL Routers, og så hjælper det lidt, for DSL står for Digital subscriber line, og er den teknologi asynkron DSL kørerer over og som kræver et modem.

Medmindre du har fiber. Så hedder tingende noget andet, men du har stadig brug for et modem.

I min mening kan det sagtens betale sig at sætte en Linux server op som router alligevel, for man lære en masse og får et meget fleksibelt netværk. Sætter du også en DNS server op, så vil du på især langsommere ADSL-forbindelser opleve et noget hurtigere internet.

thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Re: Ubuntu server også som router?

Indlægaf thj01 » 12. maj 2017, 18:09

Selvfølgelig kan den det.

Jeg vil personligt anvende firehol (https://firehol.org/) ... fordelen ved at anvende den er, at det faktisk er til at lære OG forstå.

Og når man først har fanget ideen, så kan man ret simpelt lave nogle ret seje løsninger til ens hjem ;)
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."

Tilbage til "Server: Guides, installation og opsætning"

Hvem er online

Brugere der læser dette forum: [Bot], Bing [Bot] og 0 gæster