Portál AbcLinuxu, 10. května 2025 05:29
Řešení dotazu:
Základní problém je, že eth0.1 a eth0.1:1, pokud se jedná o aliasy rozhraní), je ve skutečnosti jedno jediné rozhraní.
Pokud vám jde o různé zdrojové adresy, co takhle to vysvětlit klientovi (argument -b).
1. Počínaje jádrem 2.2.0 (leden 1999) žádné rozhraní eth0.1:1
neexistuje, je to jen fikce, kterou vás mystifikuje obsolentní příkaz ifconfig
.
2. Pokud jde o určení zdrojové adresy, tak tu si může buď předepsat sama aplikace nebo lze preferovanou zdrojovou adresu určit položkou směrovací tabulky. Ve spojení s mechanismem směrovacích pravidel lze tak předepsat zdrojovou adresu na základě v podstatě čehokoli, na co si vzpomenete.
3. Váš popis toho, jak by se měla zdrojová adresa určit, je bohužel příliš vágní, takže si netroufám říct, jak by se váš požadavek konkrétně řešil.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.