Toon posts:

Routen en keymap vraagjes

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey, ik werk al twee jaar ofzo met alleen maar linux op me desktop, maar nu ga ik linux ook gebruiken om te routen, ik heb op me router al de USB ADSL modem verbinding tot stand gebracht, nu wil ik hem verdelen zodat alle pcs in mijn net werk (zijn allemaal linux) die als gateway het ip van de nic in me router hebben de internet verbinding van mijn pppd op me server krijgen, dus de nic voor het interne netwerk is eth0 met ip adres 192.168.0.1 en netmask 255.255.255.0 de rest van de pcs gaan van 192.168.0.2 tot 192.168.0.6 hoe maak ik nu een route tussen eth0 en mijn pppd??

En dan ook nog ff hoe verander ik de keymap snel (via ssh) van de server van US naar DE?

owja met IPCHAINS en niet met IPTABLES, met deye config lukt het niet:
code:
1
2
3
4
5
6
7
8
9
10
:input ACCEPT
:forward ACCEPT
:output ACCEPT
:icmp -
-A input -s 0.0.0.0/0.0.0.0 -d 0.0.0.0/0.0.0.0 -p 1 -j icmp
-A input -s 62.131.130.127/255.255.255.255 -d 192.168.0.0/255.255.255.0 -i ppp0 -p 6 -j REDIRECT 0
-A input -s 192.168.0.0/255.255.255.0 -d 62.131.130.127/255.255.255.255 -i ppp0 -p 6 -j REDIRECT 0
-A input -s 62.131.130.127/255.255.255.255 -d 192.168.0.0/255.255.255.0 -i ppp0 -p 17 -j REDIRECT 0
-A input -s 192.168.0.0/255.255.255.0 -d 62.131.130.127/255.255.255.255 -i ppp0 -p 17 -j REDIRECT 0
-A icmp -s 0.0.0.0/0.0.0.0 -d 0.0.0.0/0.0.0.0 -j ACCEPT

Verwijderd

Topicstarter
moet toch niet yo moeilijk zijn?
ppp0 delen over het netwerk via eth0?

Verwijderd

Tis al een tijdje terug dat ik met Redhat speelde, dus er zal vast wel een grafische tool voor zijn maar okee.

Volgens mij heb je voor wat je wil doen geen iptables of ipchains nodig. je moet "ip forwarding" ergens aan hebben staan en op al je andere pc's de default gateway op 192.168.0.1 zetten. als nu op je linux bak de default route (route add default adsl-if-ip) hebt, moet het volgens mij werken.

  • HaveBlue
  • Registratie: April 2001
  • Laatst online: 10-07 06:20
code:
1
2
3
4
5
6
7
8
9
10
11
/etc/systemconfig/network:

NETWORKING=yes
FORWARD_IPV4=yes
HOSTNAME=gateway.galaxy.local
GATEWAY=212.x.x.x

/etc/sysconfig/sysctl.conf:

net.ipv4.ip_forward = 1
net.ipv4.ip_always_defrag = 1

Met deze toevoegingen moet RH gaan 'routen'. Nu is het aan jou om de verdere ipchains en relevate ip_masq modprobes aan te maken, bijv.(uit het blote hoofd):
code:
1
2
3
4
5
ipchains -F input
ipchains -F forward
ipchains -F output
ipchains -P forward DENY
ipchains -A forward -j MASQ -s 192.168.1.0/24 -d 0.0.0.0/0

Succes!

"So the whole basis for jazz music is based on the fact that the bass player could not play his instrument." - Miroslav Vitous


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

Voor die keymaps heb je het commando 'loadkeys'. De optie -d zorgt voor het laden van een default keymap, maar je kunt ook een map specificeren door een bestand mee te geven. Waarschijnlijk moet jij de duitse keymap in /usr/share/keymaps/i386/qwertz hebben (aangenomen dat je zo'n qwertz-toetsenbord hebt natuurlijk). Zie ook de manpage.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

Topicstarter
heb keymap goed, heb internet op me andere pc's en een firewall, die firewall heb ik ingesteld met pmfirewall (ik gebruik ipchains uit kernel 2.4.9-21) en ik heb als het goed is poort 80 openstaan, en apache draaien, ik heb ook gezecht dat de poort voor ssh openmoet, nu kan ik wel ssh'en maar niet http'en naar mijn server :?

welke config files moeten jullie hebben voor meer info?

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

De output van 'ipchains -L' zou duidelijk moeten maken of die poort inderdaad open staat. Daarnaast zou je met nmap (als je dat hebt) kunnen kijken of het van buitenaf te benaderen is. Om apache te testen zou je eens over localhost kunnen verbinden en kijken of je er dan wel kunt komen.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

Topicstarter
ik heb apache ook aan de gang :) nu het volgende probleem als ik mysql probeer te starten:
code:
1
2
3
4
5
[root@server bin]# ./mysqld
./mysqld: Can't change dir to '/usr/local/mysql/var/' (Errcode: 2)
020214 12:32:08  Aborting

020214 12:32:08  ./mysqld: Shutdown Complete


code:
1
2
3
[root@server bin]# ./mysql
ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[root@server bin]#
Pagina: 1