ubuntuusers.de

DSL Router ohne DHCP Server?

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

kf2

Anmeldungsdatum:
1. Oktober 2007

Beiträge: Zähle...

Hi leute, und zwar würde mich interessieren wie ich diesen Artikel umändern kann, sodass ich keinen dhcp server gleich automatisch installiere?

d.h. nur ein gateway routing nach draußen?

Hier der Artikel:
Router

Sigma7

Avatar von Sigma7

Anmeldungsdatum:
25. Oktober 2007

Beiträge: 438

Steht doch hier:
Dnsmasq
einfach in der /etc/dnsmasq.conf die entsprechenden Teile auskommentieren. So wie es aussieht ist das der Teil mit dem dhcp-range.
Du kannst Dnsmasq auch komplett weglassen und einen anderen DNS-Server eintragen (beim Client).

kf2

(Themenstarter)

Anmeldungsdatum:
1. Oktober 2007

Beiträge: 82

Hi hab ich probiert, nur fuinktioniert das nicht ☹

hab folgendes gemacht (hat acuh soweit wie ich vermute funktioniert)

> sudo pppoeconf
> sudo pon dsl-provider
(DSL-Verbindung steht, hab ich geprüft!)
> sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
> sudo sysctl -w net/ipv4/ip_forward=1
ipv4/ip_forward=1
> sudo dpkg-reconfigure ipmasq
(einstellungen getätigt)

Kann ich irgendwie testen/prüfen, ob der nat eingerichtet wurde? (nicht clientseitig!!)

kf2

(Themenstarter)

Anmeldungsdatum:
1. Oktober 2007

Beiträge: 82

Evt. muss ich noch extra-einstellungen vornehmen, ich habe zwei netzwerkkarten installiert:

eth1 - netzwerk
eth2 - dsl model

Sigma7

Avatar von Sigma7

Anmeldungsdatum:
25. Oktober 2007

Beiträge: 438

kf2 hat geschrieben:

Hi hab ich probiert, nur fuinktioniert das nicht ☹

hab folgendes gemacht (hat acuh soweit wie ich vermute funktioniert)

sudo pppoeconf
sudo pon dsl-provider
(DSL-Verbindung steht, hab ich geprüft!)
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
sudo sysctl -w net/ipv4/ip_forward=1
ipv4/ip_forward=1
sudo dpkg-reconfigure ipmasq
(einstellungen getätigt)

Kann ich irgendwie testen/prüfen, ob der nat eingerichtet wurde? (nicht clientseitig!!)

Wie das funktioniert nicht? Das deaktivieren des Dhcpd?
Bestimmt kann man den nat auf dem Server testen, nur macht das wohl kaum jemand, wenn er einen Client zur Verfügung hat... ich wüsste jetzt auch nicht wie.
EDIT: Zur einfachen Router/Nat wie auch immer Konfiguratiuon empfehle ich dir shorewall.

kf2

(Themenstarter)

Anmeldungsdatum:
1. Oktober 2007

Beiträge: 82

nein funtzt nicht 😀

kf2

(Themenstarter)

Anmeldungsdatum:
1. Oktober 2007

Beiträge: 82

Okay mit DNS und DHCP funktioniert alles wunderbar. dnsmasq kann ihc nicht einfach weglassen, weil das dns auflösen und das forwarding darüber läuft. die frage ist, wie kann ich nur den dhcp beenden ??

PLEASE HELP

kf2

(Themenstarter)

Anmeldungsdatum:
1. Oktober 2007

Beiträge: 82

Hab es

# If you want dnsmasq to listen for DHCP and DNS requests only on
# specified interfaces (and the loopback) give the name of the
# interface (eg eth0) here.
# Repeat the line for more than one interface.
#interface=
# Or you can specify which interface _not_ to listen on
#except-interface=
# Or which to listen on by address (remember to include 127.0.0.1 if
# you use this.)
#listen-address=
# If you want dnsmasq to provide only DNS service on an interface,
# configure it as shown above, and then use the following line to
# disable DHCP on it.
#no-dhcp-interface=

kf2

(Themenstarter)

Anmeldungsdatum:
1. Oktober 2007

Beiträge: 82

PS: hinter no-dhcp-interface= muss immer das interface angegeben werden, welches ohne dhcp server laufen soll.

zb.
no-dhcp-interface=eth0
o.
no-dhcp-interface=eth4

manchaml wird auch

no-dhcp-interface=ppp0
verwendet, was ich finde keinen Sinn macht. naja evt. postet jemand das hier und sagt uns was das zu bedeuten hat.

Antworten |