În configurația mea prin cablu Ethernet, o stație de lucru Fedora 35 are 2 interfețe de rețea:
daca0
conectat la un router de internet prin DHCP
dacă1
conectat la LAN cu un IP static
Mașinile din LAN sunt conectate doar la această stație de lucru Fedora 35 și toate mașinile din rețea pot accesa Internetul.
Problema: stația mea de lucru Fedora 35 folio
nu poate ajunge la mașinile de pe LAN (subrețea 192.168.1.0/24
). Ping merge întotdeauna la routerul de internet, care nu poate vedea mașinile mele LAN. Se pare că este o problemă cu tabelul de rutare (unele dintre aceste intrări au fost adăugate în mod misterios după o actualizare):
Destination Gateway Genmask Indic Metric Ref Utilizare Iface
implicit _gateway 0.0.0.0 UG 101 0 0 if0
folio implicit 0.0.0.0 UG 20100 0 0 dacă1
10.0.0.0 0.0.0.0 255.255.0.0 U 101 0 0 if0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 dacă1
192.168.1.0 folio 255.255.255.0 UG 100 0 0 if1
192.168.1.0 folio 255.255.255.0 UG 101 0 0 if0
folio 0.0.0.0 255.255.255.255 UH 101 0 0 if0
Cum pot configura tabelul de rutare astfel încât să ajungă traficul către subrețea dacă1
și tot restul traficului merge către daca0
? Se pare că acest lucru ar trebui să fie simplu, dar am încercat destul de multe sugestii și nimic nu pare să funcționeze. Dacă este posibil, explicați orice sugestie în pași sau includeți un link către material de referință, deoarece nu știu prea multe despre rețelele Linux.
Dacă există vreo modalitate de a configura sistemul să „routeze calea evidentă prin mască de rețea”, asta ar fi într-adevăr ideal.