Kaksi verkkokortti ja default gateway

Anonyymi

Minulla on kaksi verkkokorttia ja /etc/network/interfaces tiedostossa ne on määritelty näin:

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp

Miten määritellään, että default gateway on aina eth0 kautta, kun en tiedä sen ip osoitetta, koska se saadaan dhcp palvelimen kautta ja se on dynaaminen ja vaihtelee?

7

124

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi
      • Anonyymi

        Valitettavasti en keksinyt tuonkaan avulla miten voi ratkaista ongelman, ettei ip osoite ja gateway ip ole tiedossa etukäteen, vaan ne saadaan dhcp:sta.

        Koska tuollakin pitäisi kertoa se ip osoite:
        ip route add 192.168.1.0/24 dev eth0 table 192


      • Anonyymi
        Anonyymi kirjoitti:

        Valitettavasti en keksinyt tuonkaan avulla miten voi ratkaista ongelman, ettei ip osoite ja gateway ip ole tiedossa etukäteen, vaan ne saadaan dhcp:sta.

        Koska tuollakin pitäisi kertoa se ip osoite:
        ip route add 192.168.1.0/24 dev eth0 table 192

        network käynnistyy ensin, joten voisit kokeilla lisätä rc.local:iin
        IP_ADDR=`ifconfig enp2s0 | grep inet | cut -b 14-25`
        IP_GW=`echo $IP_ADDR | cut -b -9`255
        ip route add $IP_GW dev eth0
        tjsp., tämä edellyttää tietysti, että dhcp onnistuu tuossa ip:n haennassaa.. tai sitten voit editoida ne mukaan network-scriptiin /etc/init.d/networking.. vaikka luulen, että em. saa onnistumaan ihan interfaces-tiedoston muokkauksellakin hook-scriptien avulla /etc/network/if-up.d/, jolloin gateway asetetaan hookin avulla juuri oikeaan aikaan?


    • Anonyymi

      Siinä kellon vieressä on network-managerin kuvake, josta hiiren vasemmalla painikkeella saa esiin valikon. Siitä valikosta "Edit Connections", ja ja aseta korkeampi prioriteetti kuin muilla yhteyksillä on. Mikäli prioriteetti on miinus merkkinen (esim. -999) se tarkoittaa että yhteys otetaan käyttöön ellei muita yhteyksiä ole.

      • Anonyymi

        Niin, mutta mihin tiedostoon tämä tulee asettaa? Ainakaan minulla ei ole X asennettuna, joten käytän konetta vain komentoriviltä vt102-terminaalin yli..


      • Anonyymi
        Anonyymi kirjoitti:

        Niin, mutta mihin tiedostoon tämä tulee asettaa? Ainakaan minulla ei ole X asennettuna, joten käytän konetta vain komentoriviltä vt102-terminaalin yli..

        Terminaalisi on minulle tuntematon.

        Mutta Bash Shell komentotulkissa, voit lukea yhteyden nimellä sen pioriteetin vaikka näin:

        nmcli c s "eth0" | grep autoconnect

        Tulos saattaa olla tämän suuntainen:
        connection.autoconnect: kyllä
        connection.autoconnect-priority: -999
        connection.autoconnect-retries: -1 (default)
        connection.autoconnect-slaves: -1 (default)

        Ja pioriteetin asetat äskeiselle näin:
        nmcli c mod "eth0" connection.autoconnect-priority 1


      • Anonyymi
        Anonyymi kirjoitti:

        Terminaalisi on minulle tuntematon.

        Mutta Bash Shell komentotulkissa, voit lukea yhteyden nimellä sen pioriteetin vaikka näin:

        nmcli c s "eth0" | grep autoconnect

        Tulos saattaa olla tämän suuntainen:
        connection.autoconnect: kyllä
        connection.autoconnect-priority: -999
        connection.autoconnect-retries: -1 (default)
        connection.autoconnect-slaves: -1 (default)

        Ja pioriteetin asetat äskeiselle näin:
        nmcli c mod "eth0" connection.autoconnect-priority 1

        Lisätäänpä vielä, jos on epäselvää käytettävissä olevien yhteyksien nimistä, voit selvittää ne näin:

        nmcli c s

        Yhteyden nimi on rivin alussa ensimmäiseksi.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Riikka Purra lupasi Suomen kansalle 1 euron bensaa, hinta nyt 2 euroa

      Vasemmistolaisen Marinin hallituksen aikana bensa ei maksanut kuin 1,3 euroa litralta. Ministerin pitäisi perustuslain m
      Maailman menoa
      122
      4592
    2. Suvi Lindenillä 5 366 päivän putki

      Täytyy kyllä myöntää vaikka olen itsekin innokas, niin en ole tuollaiseen yli kymmenen vuoden putkeen kyennyt. Välillä o
      Maailman menoa
      102
      3908
    3. Mistä se kertoo

      Näin miehen pitkästä aikaa. Samantien iski sellainen paineen tunne rintaan, sitä ei ole ollut vuosiin. Ja nyt olen siitä
      Ikävä
      36
      3549
    4. Eräs on taas viettänyt kokoyön täällä!!

      Etkö sä nuku koskaan??
      Ikävä
      51
      3300
    5. Kohdataanko me

      Enää?
      Ikävä
      43
      3002
    6. Nyt on sanottava että sattuu kipeästi

      Jos, sinä aikana kun olen kaivannut ja odottanut sinua ja olet tiennyt sen, niin jos valitsit toisen miehen. Katsot minu
      Ikävä
      18
      2549
    7. Rakkaalle miehelle

      Terveiset rakas. Ikävä on edelleen. Suru valtaa sydämen, kun en saa lähestyä sinua. En saa vastauksia, en soittoa, viest
      Ikävä
      22
      2482
    8. Olipa turha tämä

      Rakkaustarinamme
      Ikävä
      23
      2216
    9. UMK-juontajakaksikon pari isoa "mokaa" ihmetyttää - Mitäs tykkäsit Syköstä ja Uotisesta juontajina?

      Tänä vuonna UMK-lavalla nähtiin artistien lisäksi juontajakolmikko Jorma Uotinen, Sami Sykkö ja Jasmin Beloued. Juontami
      Euroviisut
      18
      1850
    10. Jussi "Mestari" Halal-ahon sotilasarvo?

      Minä vuonna Jussille myönnettiin sotilasansiomitali? Vai myönnettiinkö Jussille sotilasansiomitalia lainkaan?
      Maailman menoa
      35
      1745
    Aihe