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

128

    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. Lindtman I vasemmistohallitus aloittaa viimein Suomen kuntoon laittamisen

      Tässä nyt on 3 vuotta seurattu irvokasta kärsimysnäytelmää nimeltään "valtion budjetin tasapainotus by äärioikeisto", ja
      Maailman menoa
      155
      2513
    2. Missä viipyy persujen lupaama euron bensa?

      En edes muista milloin bensapumpussa olisi ollut ykkösellä alkava litrahinta. Missä siis viipyy persujen lupaama euron b
      Maailman menoa
      146
      2352
    3. Kirje, PellePelottomalle.

      Tärkeää olisi luoda ystävyys, että se, jota rakastaa, on samalla paras ystävä ja luotettavin, jolle voi ja uskaltaa luot
      Ikävä
      98
      1020
    4. Meni kyllä aika solmuun

      Meidän tutustuminen 😐
      Ikävä
      64
      881
    5. Sinua oli kiihottavaa

      Sinua nainen oli kiihottavaa katsella.
      Ikävä
      61
      774
    6. Persut jakavat tekoälyllä tehtyjä kuvia maahanmuuttajista somessa

      Eivät mainitse, että ovat tekoälyllä tehtyjä. Eivät näe asiassa mitään ongelmaa. Valehtelijapuolue taas vauhdissa. Unka
      Maailman menoa
      273
      701
    7. Mistä löytyy naisseuraa sinkkumiehelle?

      Kertokaapas kokeneemmat mistä löytyis naisseuraa sinkulle. Ihan ois eukko nyt tosissaan hakusessa. Tanssipaikat kun on a
      Kuhmo
      18
      697
    8. Voi teitä naisia

      Suudeltiin ja nukuttiin toisissamme kiinni mutta pillua ei tullu, ei edes aamulla. t.38vmies
      Sinkut
      85
      680
    9. Martinan hevoset.

      Tämä todella kaunis ja ketterä harmaa hevonen jolla monet kilpailut voitetaan ei ole Martinan.Tytär ratsastaa sillä tait
      Kotimaiset julkkisjuorut
      202
      658
    10. Hyvä meininki

      TTP:ssa väkeä tosi runsaasti paikalla. Hyvää ruokaa jälleen ja munkit ja sima erinomaista. Kiitos yrittäjälle! Hieno Vap
      Haapavesi
      22
      648
    Aihe