Jak przekierować tylko określoną podsieć (źródłowy adres IP) do określonego interfejsu?
System operacyjny: Linux
Wiem, że mogę to łatwo zrobić przez docelowy adres IP, używając czegoś takiego
route add 1.2.3.4/24 dev eth4
ale nie widzę, jak można trasować w oparciu o źródłowy adres IP.
ip route add default dev eth4 table <name>
(table
myślę, że dyrektywa powinna iść na końcu, tak jak w pierwszym poleceniu ... równieżdefault
może zostać zastąpiona podsiecią, tak jak w twoim przykładzie )http://wiki.wlug.org.nz/SourceBasedRouting
Ta strona ma dobry przykład routingu opartego na źródłach.
źródło