Puncte:0

Rețea: 4 subrețele separate Avertisment privind consistența rutei implicite?

drapel ru

Tocmai instalat Ubuntu și unul dintre porturile plăcii mele de rețea nu funcționează și nu are ping la adresa sa IP - eno2.

Netplan așa cum a fost configurat în timpul instalării:

    # Aceasta este configurația rețelei scrisă de „subiquity”
reţea:
  ethernet:
    eno1:
      adrese:
      - 22.11.33.210/24
      - 1a2a:3a4a:5a6a:16::601/64
      gateway4: 11.22.33.1
      gateway6: 1a2a:3a4a:5a6a:16::1
      servere de nume:
        adrese:
        - 1.1.1.1
        - 1.0.0.1
        - 8.8.8.8
        - 8.8.4.4
        - 2606:4700:4700::1111
        - 2606:4700:4700::1001
        - 2001:4860:4860::8888
        - 2001:4860:4860::8844
      accept-ra: nu
    eno2:
      adrese:
      - 22.33.44.210/24
      - 1a2a:3a4a:5a6a:17::602/64
      gateway4: 22.33.44.1
      gateway6: 1a2a:3a4a:5a6a:17::1
      servere de nume:
        adrese:
        - 1.1.1.1
        - 1.0.0.1
        - 8.8.8.8
        - 8.8.4.4
        - 2606:4700:4700::1111
        - 2606:4700:4700::1001
        - 2001:4860:4860::8888
        - 2001:4860:4860::8844
      accept-ra: nu
    eno3:
  adrese:
  - 33.44.55.210/24
  - 1a2a:3a4a:5a6a:18::603/64
  gateway4: 33.44.55.1
  gateway6: 1a2a:3a4a:5a6a:18::1
  servere de nume:
    adrese:
    - 1.1.1.1
    - 1.0.0.1
    - 8.8.8.8
    - 8.8.4.4
    - 2606:4700:4700::1111
    - 2606:4700:4700::1001
    - 2001:4860:4860::8888
    - 2001:4860:4860::8844
    - 2606:4700:4700::1111
    - 2606:4700:4700::1001
    - 2001:4860:4860::8888
    - 2001:4860:4860::8844
  accept-ra: nu
eno4:
  adrese:
  - 44.55.66.210/24
  - 1a2a:3a4a:5a6a:19::604/64
  gateway4: 44.55.66.1
  gateway6: 1a2a:3a4a:5a6a:19::1
  servere de nume:
    adrese:
    - 1.1.1.1
    - 1.0.0.1
    - 8.8.8.8
    - 8.8.4.4
    - 2606:4700:4700::1111
    - 2606:4700:4700::1001
    - 2001:4860:4860::8888
    - 2001:4860:4860::8844
  accept-ra: nu
  versiunea: 2

A alergat asta

echo 101 eno1-route >>/etc/iproute2/rt_tables
echo 102 eno2-route >>/etc/iproute2/rt_tables
echo 103 eno3-route >>/etc/iproute2/rt_tables
echo 104 eno4-route >>/etc/iproute2/rt_tables

rc.local

#!/bin/bash 

# Creșterea lungimii cozii de transmisie
/sbin/ifconfig eno1 txqueuelen 10000
/sbin/ifconfig eno2 txqueuelen 10000
/sbin/ifconfig eno3 txqueuelen 10000
/sbin/ifconfig eno4 txqueuelen 10000
/sbin/ifconfig la txqueuelen 10000
#rute
IP route add default prin 11.22.33.1 dev eno1 table eno1-route
regulă ip adăugați din 11.22.33.210 căutare eno1-route
ip route add default via 22.33.44.1 dev eno2 table eno2-route
regulă ip adăugați de la 22.33.44.210 căutare eno2-route
ip route add default via 33.44.55.1 dev eno3 table eno3-route
regulă ip adăugați de la 33.44.55.210 căutare eno3-route
IP route add default prin 44.55.66.1 dev eno4 table eno4-route
regulă ip adăugați de la 44.55.66.77 căutare eno4-route

Primirea acestei erori la aplicarea netplan.

** (generate:5742): AVERTISMENT **: 05:13:22.079: Problemă întâlnită la validarea coerenței implicite a rutei. Vă rugăm să configurați mai multe tabele de rutare și să utilizați în schimb „politica de rutare”.
Eroare: declarații de rută implicite în conflict pentru IPv4 (tabel: principal, metrică: implicit), declarată mai întâi în eno2, dar și în eno4

Toate IP-urile, atât IPv4, cât și IPv6, par a fi pinglabile după repornire. Ce se întâmplă? Am deja tabele de rutare diferite. Declarații de rută implicite conflictuale!?

lista de rute ip se intoarce

implicit prin 22.33.44.1 dev eno2 proto static 
implicit prin 33.44.55.1 dev eno3 proto static 
implicit prin 11.22.33.1 dev eno1 proto static 
implicit prin 44.55.66.1 dev eno4 proto static 
44.55.66.0/24 dev eno4 proto kernel scope link src 44.55.66.210 
11.22.33.0/24 dev eno1 proto kernel scope link src 11.22.33.210 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 
22.33.44.0/24 dev eno2 proto kernel scope link src 22.33.44.210 
33.44.55.0/24 dev eno3 proto kernel scope link src 33.44.55.210 
Puncte:1
drapel us

Tu avea tabele de rutare diferite, dar când utilizați poarta de acces4 și poarta de acces6 scurtă, aceasta nu folosește acele tabele de rutare. Pentru a obține rezultatele dorite, va trebui să specificați rutele implicite ca rute: în schimb, așa cum este descris la https://netplan.io/reference/#default-routes.

drapel ru
Încercat. Returnează YAML invalid: valorile de mapare nu sunt permise în acest context: rute: ^
drapel us
S-a actualizat răspunsul cu un pointer pentru a completa documentația „rute:”, inclusiv utilizarea tabelelor de rutare pentru mai multe rute implicite.
drapel ru
Dacă rutele și regulile nu sunt adăugate așa cum este descris în rc.local de mai sus, nu există niciun ping la IP-uri, așa că înțeleg că sunt în uz. Mulțumesc pentru actualizare, oricum.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.