Archief - linux machine als router gebruiken --> routes?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

EyeBallz

Legacy Member
hi,

ik wil een linux machine als router gaan gebruiken.
dus een pc met 2 NICs , 1 naar het internet en 1 naar mijn LAN
nu heb ik ooit opgevangen dat, als je een pc hebt met 2 (of meer) NICs, dat je een default route moet instellen.
klopt dit en hoe doe ik dat dan?

bedankt!

Yngwie

Legacy Member
jup dit klopt, je zal een default route moeten instellen zodat je pc weet langs welke interface hij de pakketten moet sturen waarvan hij de ontvanger niet weet liggen.

Je zal je default route dus moeten instellen naar de standaard gateway van je internetverbinding.

Hoe je dit precies doet zal van je distro afhangen, als je debian gebruikt helpt de volgende pagina je al een eind op weg

http://www.debian-administration.org/articles/254

EyeBallz

Legacy Member
ok bedankt!
nog een vraagje:
dit is mijn huidige routeringstabel:
Code:
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth1
81.82.104.0     *               255.255.248.0   U     0      0        0 eth0
default         d51526801.acces 0.0.0.0         UG    0      0        0 eth0
die laatste entry heb ik niet zelf toegevoegd, dus ik denk dat telenet dit heeft gedaan
is de tabel in orde zo, of moet er nog iets toegevoegd worden?
alvast bedankt!

WooX

Legacy Member
Er zijn ook distro's die gericht zijn om als router/gateway te dienen met de nodige beheersmogelijkheden, mocht dat iets zijn wat je interesseert.
Bvb ClarkConnect of Vyatta.
Is wel een beetje offtopic, maar kan wel interessant zijn. (tenzij het meer moet zijn dan enkel router/gateway hé :) )

Yngwie

Legacy Member
ziet er goed uit.

die default gebruikt hij voor adressen die hij niet kent. dus adressen buiten de ranges 192.168.1.0-255 en 81.82.104.0-255. deze worden juist omgeleid via de juiste nic richting telenet

EyeBallz

Legacy Member
ok, dat is dat
nu zit ik nog met een ander probleem:
ik kan nog altijd niet op internet met de pc's die aan de LAN-poort van de linux-pc hangen.
ze krijgen allemaal een ip van de dhcp-server op diezelfde linux-pc
dit is mijn firewall en nat script:

Code:
#!/bin/bash

# Activate forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr

# Set default policies
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P PREROUTING ACCEPT


# Clear all settings
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X

# Allow local traffic
#iptables -A INPUT -i lo -j ACCEPT
#iptables -A OUTPUT -o lo -j ACCEPT

# SNAT

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE

dJeez

Legacy Member
Ik zou alvast de Clear settings in het begin van het script doen, alvorens je je default policies definieert :p.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan