1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

Reititys kahden verkkokortin välillä

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi Lauri1234 01.12.2008.

  1. Lauri1234

    Lauri1234 Member

    Liittynyt:
    01.12.2008
    Viestejä:
    2
    Kiitokset:
    0
    Pisteet:
    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.  
  3. lettas

    lettas Moderator Ylläpitäjä

    Liittynyt:
    03.03.2003
    Viestejä:
    4,410
    Kiitokset:
    219
    Pisteet:
    93
  4. Lauri1234

    Lauri1234 Member

    Liittynyt:
    01.12.2008
    Viestejä:
    2
    Kiitokset:
    0
    Pisteet:
    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.
     

Jaa tämä sivu