DSL Router

arasna

Well-Known Member
Hallo an alle!
Ich als anfänger versuche mir grad ein router auf zu bauen. Die ppp0e funzt aber ob der rest schon ok ist bezweifel ich. Könnt ihr euch die datein mal ansehen und mir sagen was noch nicht so ganz stimmt?

Code:
/etc/hosts

::1			localhost
127.0.0.1		localhost
192.168.1.20		windoof

Code:
/etc/ppp/ppp.conf

default: 
 set device PPPoE:ed0
 set MTU 1492
 set MRU 1492
 set crtscts off
 set speed sync
 set dial
 set timeout 300			# 3 minute idle timer (the default) 
 enable dns				# request DNS info (for resolv.conf)
 accept lqr
 disable deflate
 disable pred1
 disable vjcomp
 disable acfcomp
 disable iface-alias
 set log Phase
 set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0
 add default HISADDR			# Add a (sticky) default route

arcor:
 set login
 set authname fd987870987
 set authkey 444444444

Code:
/etc/named/named.conf

options {
	directory	"/etc/namedb";
	pid-file	"/var/run/named/pid";
	dump-file	"/var/dump/named_dump.db";
	statistics-file	"/var/stats/named.stats";

	listen-on port 53 { 192.168.1.1; };


zone "." {
	type hint;
	file "named.root";
};

zone "0.0.127.IN-ADDR.ARPA" {
	type master;
	file "master/localhost.rev";
};

zone "domaine" {
	type slave;
	file "slave/domaine.zone";
	masters {
		192.168.1.1;
	};
};

zone "1.168.192.in-addr.arpa" {
	type slave;
	file "slave/1.168.192.in-addr.arpa";
	masters {
		192.168.1.1;
	};
};

Code:
/etc/named/slave/1.168.192.in-addr.apra

$TTL	3600
1.168.192.in-addr.apra.	IN	SOA	dnss.domaine. root.dnss.domaine.  (
				1	; Serial
				1D	; Refresh
				2H	; Retry
				1W	; Expire
				1D )	; Minimum
	IN	NS	dnss.domaine
1        IN      PTR     dnss.domaine
20	IN	PTR	windoof.domaine

Code:
/etc/named/slave/doamin.zone

$TTL	3600
@	IN	SOA	dnss.domaine. root.dnss.domaine.  (
				1	; Serial
				1D	; Refresh
				2H	; Retry
				1W	; Expire
				1D )	; Minimum
; DNS Server
@		IN	NS	dnss.domaine

; Rechnernamen
localhost	IN	A	127.0.0.1
dnss		IN	A	192.168.1.1
windoof		IN	A	192.168.1.20

Hatte mal einen DNS server mit linux aufgebaut ist schon etwas länger her. Kann sein das ich da was mit linux verwechsel. A die /etc/rc.conf noch

Code:
font8x14="NO"
font8x16="NO"
font8x8="NO"
keymap="german.cp850"
keyrate="fast"

ppp_enable="YES"
ppp_mode="auto"
ppp_profile="arcor"

ifconfig_rl0="inet 192.168.1.1  netmask 255.255.255.0"
ifconfig_ed0="DHCP"
#gateway_enable="YES"
#named_enable="YES"
hostname="dnss"

Sind bestimmt noch einige fehler dirn aber übung mach den meister.
danke für eure zeit.
 
Zuletzt bearbeitet:
Hmm...da fällt mir auf, dass das hier

Code:
/etc/ppp/ppp.conf

default: 
 set device PPPoE:ed0
 set MTU 1492
 set MRU 1492
 set crtscts off
 set speed sync
 set dial
 set timeout 300			# 3 minute idle timer (the default) 
 enable dns				# request DNS info (for resolv.conf)
 accept lqr
 disable deflate
 disable pred1
 disable vjcomp
 disable acfcomp
 disable iface-alias
 set log Phase
 set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0
 add default HISADDR			# Add a (sticky) default route

arcot:
 set login
 set authname fd987870987
 set authkey 444444444

Nicht mit dem hier harmoniert:

Code:
ppp_enable="YES"
ppp_mode="auto"
ppp_profile="arcor"

Dein ppp-Profile heisst "default" bzw. es gibt eine Variante, die "arcot" heisst. Das würde ich mal anpassen ;)
 
Ja das ist nur ein tipfehler hier im text. Also bis jetzt merk ich das der ppp wie gesagt funzt nur der dhcp und der dns server hat noch macken. Hat jemand da vieleicht eine hilfe stellung?
 
Ich hab diese konfigurationen für bsd aus doc#s die ich im net gefunden habe. Auch mit ein paar fehlern die ich schon selber gefunden habe, sind da immer noch einige fehler. Für weiter auskünfte von mir zur "config" einfach fragen.
 
AH ein fehler hab ich wieder in der rc.conf
Code:
ifconfig_ed0="DHCP"
ist falsch da es ja die karte des servers ist. Oder, muss doch nur da stehen wenn es ein dhcp client.
 
arasna schrieb:
AH ein fehler hab ich wieder in der rc.conf
Code:
ifconfig_ed0="DHCP"
ist falsch da es ja die karte des servers ist. Oder, muss doch nur da stehen wenn es ein dhcp client.

Ja, das ist definitiv falsch. Die Zeile kannst du komplett löschen. Sie ist unsinnig. ifconfig_ed0="DHCP" wird nur benötigt, wenn du mit ed0 eine Verbindung über einen DHCP-Server aufbauen willst. Hier baut ed0 die Internetverbindung über ppoe auf.
 
Ok so weit hab ich alles hin bekommen der DHCP läuft und die Domaine mit dem DNS läuft auch aber nun steh ich vor einer frage mit dem Routen. Wie soll ich den von der einen auf die andere Netzkarte weiter leiten? Die eine Karte (rl0) hat eine IP adresse aber die (ed0) Karte bekommt doch die IP durch den DNS server vom provider. Nun Die frage! Wie gebe ich an das er eine weiterleitung von der (rl0) zu der (ed0) Karte machen soll da ich doch nur eine feste Adresse hab!
Ich weiss meine fragestellungen sind nicht grad die besten aber hoffe doch das jemand verstanden hat was mein problem ist!

Danke an alle die mir bis jetzt net geholfen haben!!
 
trag oifach in die /etc/rc.conf folgendes noch ein:
gateway_enable="YES"

Dann routed die Kiste au. Und gibt der noch einen gültigen Hostname (host.domain.tld)
 
Danke das hab ich auch schon dann muss das an was anderen liegen denn so bald ich mit dem clienten rechner ins net gehen will zu mindest auf eine Seite dann kommt nur eine Andwort "Zeitüberschreitung" dann muss ich noch mal die ganzen konfigurationen ansehen. Vieleicht hat da noch jemand ne idee aber ohne infos über meine einstllungen wird das wohl schwär was hehe. OK werd mal weiter rum forschen meld mich dann noch mal..

Danke Brummibaer!
 
Zurück
Oben