Reititys kahden verkkokortin välillä

Discussion in 'Linux -keskustelu' started by Lauri1234, Dec 1, 2008.

  1. Lauri1234

    Lauri1234 Member

    Joined:
    Dec 1, 2008
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    11
    Terve!

    Tarvitsisin hieman apua linuxin reititysasiossa. Eli ongelma on tämä: kaksi aliverkkoa pitäisi saada keskustelemaan toistensa kanssa niin että välissä on linux-kone reitittämässä liikenteen.

    Koneessa on kaksi verkkokorttia joiden ip:t ovat

    eth0: 10.0.0.1 , mask 255.255.255.0
    eth1: 192.168.0.1, mask 255.255.255.0

    olen jo asettanut reitityksen päälle komennolla: echo "1" > /proc/sys/net/ipv4/ip_forward

    Siltikään en pysty eth1:ssa olevasta laitteesta (ip: 192.168.0.2 gw: 192.168.0.1 mask: 255.255.255.0) pingaamaan eth0:ssa olevaa laitetta (ip: 10.0.0.2 gw: 10.0.0.1 mask: 255.255.255.0) vaikka itse linuxista pingatessa molemmat laitteet kyllä vastaavat.

    Täytyykö lisätä joitakin reittejä vai mitä??
     
  2. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
  3. Lauri1234

    Lauri1234 Member

    Joined:
    Dec 1, 2008
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    11
    En halunnut NATtia vaan yksinkertaisesti paketin välitystä eri verkkojen välillä.

    Anyway, sain homman toimimaan kun päivitin kernelin uuteen versioon. Mitään reitityksiä ei tarvitse tehdä vaan linuxin automaattisesti luomat reitit riittää. Ainoa minkä joutuu tekemään on laittaa ipv4 forwardointi päälle, joka saadaan lisäämällä tiedostoon /etc/sysctl.conf rivi net.ipv4.ip_forward = 1 jolloin myös bootin jälkeen tiedoston /proc/sys/net/ipv4/ip_forward arvo on 1.
     

Share This Page