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

148

    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. Ukrainan ulkoministeri: Moskova aistii tappion Ukrainassa

      Dmytro Kuleban mukaan Venäjä yrittää puheillaan pelotella länsimaita. Ukrainan ulkoministerin Dmytro Kuleban mukaan Venäjän esittämät varoitukset kol
      NATO
      272
      4468
    2. Stefu haikailee

      Julkaisi stooreissa kuvan vickestä. Sitten Martinasta treenaamassa Hangossa ulkona. Hmm.
      Kotimaiset julkkisjuorut
      267
      3601
    3. Harmi mies ettet arvostanut

      Minua tarpeeksi. Myöhemmin kaikki olisi palkittu ja olisin antanut sinulle aitoa rakkautta. Tämä sattuu mutta yritän ajatella, että ehkä se rakkaus ku
      Ikävä
      159
      1897
    4. Oi! Legandaarinen Vesa-Matti "Vesku" Loiri, 77, poseeraa kahdessa eri kuvassa - Some riemastui!

      Vesa-Matti "Vesku" Loiri on kyllä legenda jo eläessään. Hienoa nähdä, että virtaa piisaa. Voimia, iloa ja eloa, Vesku! https://www.suomi24.fi/viihde
      Suomalaiset julkkikset
      26
      1799
    5. Lavrov väläyttelee WW3:sta

      Venäjän ulkoministeri Sergei Lavrov varoittaa, että kolmannen maailmansodan uhka on todellinen. Lavrov sanoi venäläiselle uutistoimisto Interfaxille,
      Maailman menoa
      299
      1477
    6. Ketä Sofia fanit veikkaatte seuraavaksi lompakoksi?

      Kenestä Sofia höynäyttää itselleen seuraavan lompakon?
      Kotimaiset julkkisjuorut
      134
      1027
    7. Suomi24 kysely: ihmisten kuplautumista ei pääosin koeta vakavaksi ongelmaksi

      “Kuplautumista on mahdotonta estää. Ihmiset ovat aina viihtyneet samankaltaiset arvot ja maailmankatsomuksen jakavassa seurassa ja muodostaneet sen pe
      Suomi24 Blogi ★
      18
      957
    8. en vaan saa häntä pois

      Mielestäni pyörimästä. Onko kellekään toiselle käynyt näin? Ihastuin pakkomielteisesti noin vuosi sitten erääseen naiseen. Ei vaan katoa mielestä va
      Ikävä
      122
      911
    9. Voiko hyvää omatuntoa ostaa?

      Olen tässä nyt muutaman päivän paininut erään rahaan liittyvän pulman kanssa. Kerron ensin vähän taustaa ... Eli erosin 15 vuoden parisuhteesta 9 vuo
      Sinkut
      235
      883
    Aihe