Portál AbcLinuxu, 10. května 2025 05:36
[root@tempus /]# cat /proc/sys/net/ipv4/ip_forward
1
1: lo: < LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: < BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UNKNOWN qlen 1000
link/ether 00:1c:c0:a8:4a:55 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.11/24 brd 192.168.1.255 scope global eth0
inet 192.168.10.1/24 brd 192.168.10.255 scope global eth0:1
[root@tempus /]# ip r s
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.11
192.168.10.0/24 dev eth0 proto kernel scope link src 192.168.10.1
169.254.0.0/16 dev eth0 scope link metric 1002
default via 192.168.1.252 dev eth0
fakt netusim cim by to mohlo bejt
A v těch subsítích máš routu nastavenou jak? Default nebo jen to /24?
Píšete o 802.1q z jakého důvodu? Zde se řeší L3 zapojení.
Jistěže můžete packet přijmout a odeslat zpátky. Jen se to obecně nedoporučuje, protože to zatěžuje síť.
Když se vrátíme k Linuxu, tak ten takovou věc umožňuje a packet samozřejmě přepošle zpátky. Pouze navíc odešle odesílateli ICMP zprávu, ať packety napříště posílá jinudy.
Pokud správce přesto chce všechny packety zpracovávat přes svůj router (třeba protože nechce měnit nastavení stanic nebo potřebuje na routeru dělat určité operace), tak lze odesílání ICMP zpráv vypnout zápisem nuly do /proc/sys/net/ipv4/conf/*/send_redirects.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.