|
|
|
WLanhsh & WLanwse Forum des WLan Hohenschönhausen und des WLan Weißensee wlanhsh.freifunk.net
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
xe_sphinx
Anmeldedatum: 14.04.2005 Beiträge: 55
|
Verfasst am: 28.04.2005, 11:47 Titel: FreeBSD Server Setup |
|
|
Hallo,
für die die interesse haben sich ein BSD System anstelle von flifo oder linux hinzustellen hier mal ein paar Configs. Wenn was fehlt dann einfach fragen, ich werd versuchen nach bestem wissen zu antworten.
1.) Internet Connection Sharing (PPPOE und NAT)
Hierzu müssen sich 2 Netzwerkkarten im Rechner befinden, die erste sollte mit dem DSL-Modem
verbunden sein also ed0, rl0, oder wie auch immer die Karte heisst.
Die Zweite wird mit dem switch/hub/AP verbunden.
Als erstes muss die Kernel angepasst werden, damit NAT und kernel-based PPPOE funktionieren.
Code: |
<user@host> cd /usr/src/sys/i386/conf
<user@host> vi GENERIC
options NETGRAPH # Kernel-based PPPOE
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_PPPOE
options IPFIREWALL # Firewall
options IPDIVERT # NAT
|
## make and install kernel
Code: |
user@host> cd /usr/src
user@host> make buildkernel KERNCONF=GENERIC
user@host> make installkernel KERNCONF=GENERIC
user@host> shutdown -r now
|
## Jetzt muss rc.conf (die startdatei) angepasst werden.
Code: |
<user@host> cd /etc/
<user@host> vi rc.conf
ifconfig_ed0="up" #1. nic - connected to dsl modem
ifconfig_ed1="inet 192.168.0.1 netmask 255.255.255.0" # 2. nic - connected to switch/hub/ap
gateway_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"
ppp_enable="YES"
ppp_profile="default"
ppp_mode"ddial"
|
## ppp.conf anpassen
Code: |
<user@host> cd /etc/ppp
<user@host> vi ppp.conf
default:
set device PPPoE:ed0 #internet nic
set MTU 1492
set MRU 1492
set dial
set crtscts off
set speed sync
accept lqr
disable deflate
disable pred1
disable vjcomp
disable acfcomp
disable protocomp
enable dns
set log Phase LCP IPCP CCP Warning Error Alert
set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0
add default HISADDR
set timeout 0
set redial 0 0
# NAT
nat enable yes
#nat log yes
#nat same_ports yes
#nat unregistered_only yes
#enable dns
#T-Online:
set login
set authname "11111111111111222222222222222222#0001@t-online.de"
set authkey "*****" #password
#Erklärung authname für T-Online:
#11111 = Anschlusskennung
#22222 = T-Online Nummer
|
Jetzt den rechner neustarten und mit ping www.google.com überprüfen ob man im internet ist.
Jetzt sollten auch alle Rechner die mit dem Switch/Hub/AP zum FreeBSD Server verbunden haben ihn als default gateway eintragen. Bei Win2K auf Eigenschaften von LAN Verbindung klicken, TCP/IP auswählen.
hier nun Standard Gateway eintragen und eine IP wählen
IP: 192.168.0.x
netmask: 255.255.255.0
Gateway: 192.168.0.1
(natürlich kann man auch andere IP Bereiche einstellen)
Jetzt haben alle verbundenen Rechner eine Internetverbindung.
Mehr zum Thema FreeBSD Kernel Konfiguration:
http://www.freebsd.org/doc/de_DE.ISO8859-1/books/handbook/kernelconfig-building.html
Mehr zum Thema FreeBSD PPPOE:
http://quark.humbug.org.au/publications/internet/adsl-freebsd.html |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|
| |