เจเฉเจ เจธเจฎเจพเจ เจชเจนเจฟเจฒเจพเจ เจฎเฉเจจเฉเฉฐ MetalLB เจฒเจ เจฐเฉเจเจฟเฉฐเจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฆเฉ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจ
เจธเจพเจงเจพเจฐเจจ เจเฉฐเจฎ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจเจฐเจจเจพ เจชเจฟเจ เจธเฉเฅค เจธเจญ เจเฉเจ เจ เฉเจ เจฐเจนเฉเจเจพ, เจเจฟเจเจเจเจฟ... เจเจฎ เจคเฉเจฐ 'เจคเฉ MetalLB เจจเฉเฉฐ เจเจฟเจธเฉ เจตเจพเจงเฉ เจเจพเจฐเจตเจพเจเจเจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจชเจฐ เจธเจพเจกเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจธเจงเจพเจฐเจจ เจจเฉเฉฑเจเจตเจฐเจ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจเจพเจซเจผเฉ เจตเฉฑเจกเจพ เจเจฒเฉฑเจธเจเจฐ เจนเฉเฅค
เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉฑเจธเจพเจเจเจพ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเจฒเฉฑเจธเจเจฐ เจฆเฉ เจฌเจพเจนเจฐเฉ เจจเฉเฉฑเจเจตเจฐเจ เจฒเจ เจธเจฐเฉเจค-เจ เจงเจพเจฐเจฟเจค เจ เจคเฉ เจจเฉเจคเฉ-เจเจงเจพเจฐเจฟเจค เจฐเฉเจเจฟเฉฐเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจธเฉฐเจฐเจเจฟเจค เจเจฐเจจเจพ เจนเฉเฅค
เจฎเฉเจ MetalLB เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจ เจคเฉ เจธเฉฐเจฐเจเจฟเจค เจเจฐเจจ เจฌเจพเจฐเฉ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจเจพเจตเจพเจเจเจพ, เจเจฟเจเจเจเจฟ เจฎเฉเจ เจฎเฉฐเจจเจฆเจพ เจนเจพเจ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉเจ เจ เจจเฉเจญเจต เจนเฉเฅค เจฎเฉเจ เจธเจฟเฉฑเจงเฉ เจฌเจฟเฉฐเจฆเฉ 'เจคเฉ เจเจพเจฃ เจฆเจพ เจธเฉเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ, เจ เจฐเจฅเจพเจค เจฐเฉเจเจฟเฉฐเจ เจธเจฅเจพเจชเจค เจเจฐเจจเจพ. เจเจธ เจฒเจ เจธเจพเจกเฉ เจเฉเจฒ เจเจพเจฐ เจเฉเจธ เจนเจจ:
เจเฉเจธ 1: เจเจฆเฉเจ เจเฉเจ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ
เจเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเฉเจธ เจจเฉเฉฐ เจตเฉเจเฉเจ.
เจตเจพเจงเฉ เจฐเฉเจเจฟเฉฐเจ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฆเฉเจ MetalLB เจฆเฉเจเจฐเจพ เจเจพเจฐเฉ เจเฉเจคเฉ เจชเจคเฉ เจคเฉเจนเจพเจกเฉ เจจเฉเจกเจพเจ เจฆเฉ เจชเจคเจฟเจเจ เจฆเฉ เจธเจฎเจพเจจ เจธเจฌเจจเฉเฉฑเจ เจตเจฟเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจธเจฌเจจเฉเฉฑเจ เจนเฉ 192.168.1.0/24
, เจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจฐเจพเจเจเจฐ เจนเฉ 192.168.1.1
, เจ
เจคเฉ เจคเฉเจนเจพเจกเฉ เจจเฉเจก เจชเจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเจจ: 192.168.1.10-30
, เจซเจฟเจฐ MetalLB เจฒเจ เจคเฉเจธเฉเจ เจฐเฉเจเจ เจจเฉเฉฐ เจเจกเจเจธเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ 192.168.1.100-120
เจ
เจคเฉ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจ เจเจฟ เจเจน เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจตเจพเจงเฉ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจเฉฐเจฎ เจเจฐเจจเจเฉเฅค
เจ เจเจฟเจนเจพ เจเจฟเจเจ เจนเฉ? เจเจฟเจเจเจเจฟ เจคเฉเจนเจพเจกเฉ เจจเฉเจกเจพเจ เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฐเฉเจ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเฉ เจนเฉเจ เจนเจจ:
# ip route
default via 192.168.1.1 dev eth0 onlink
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.10
เจ เจคเฉ เจเจธเฉ เจฐเฉเจเจ เจฆเฉ เจชเจคเฉ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจตเจพเจงเฉ เจเจพเจฐเจตเจพเจเจเจ เจฆเฉ เจเจนเจจเจพเจ เจฆเฉ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจเฉเฅค
เจเฉเจธ 2: เจเจฆเฉเจ เจตเจพเจงเฉ เจ เจจเฉเจเฉเจฒเจคเจพ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ
เจคเฉเจนเจพเจจเฉเฉฐ เจตเจพเจงเฉ เจฐเฉเจเจพเจ เจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ เจเจฆเฉเจ เจตเฉ เจคเฉเจนเจพเจกเฉ เจจเฉเจกเจธ เจเฉเจฒ เจธเฉฐเจฐเจเจฟเจค IP เจชเจคเจพ เจเจพเจ เจธเจฌเจจเฉเฉฑเจ เจฒเจ เจฐเฉเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจเจฟเจธ เจฒเจ MetalLB เจชเจคเฉ เจเจพเจฐเฉ เจเจฐเจฆเจพ เจนเฉเฅค
เจฎเฉเจ เจฅเฉเฉเจพ เจนเฉเจฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจฆเฉฑเจธเจพเจเจเจพ. เจเจฆเฉเจ เจตเฉ MetalLB เจเจฟเจธเฉ เจเจกเจฐเฉเฉฑเจธ เจจเฉเฉฐ เจเจเจเจชเฉเฉฑเจ เจเจฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเจธเจฆเฉ เจคเฉเจฒเจจเจพ เจธเจงเจพเจฐเจจ เจ เจธเจพเจเจจเจฎเฉเจเจ เจจเจพเจฒ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉ เจเจฟเจตเฉเจ เจเจฟ:
ip addr add 10.9.8.7/32 dev lo
เจจเฉเฉฐ เจงเจฟเจเจจ เจฆเฉเจฃเจพ:
- a) เจชเจคเจพ เจ
เจเฉเจคเจฐ เจฆเฉ เจจเจพเจฒ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ
/32
เจญเจพเจต, เจเฉฑเจ เจฐเฉเจ เจเจธเจฆเฉ เจฒเจ เจธเจฌเจจเฉเฉฑเจ เจตเจฟเฉฑเจ เจเจชเจฃเฉ เจเจช เจจเจนเฉเจ เจเฉเฉเจฟเจ เจเจพเจตเฉเจเจพ (เจเจน เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจชเจคเจพ เจนเฉ) - b) เจชเจคเจพ เจเจฟเจธเฉ เจตเฉ เจจเฉเจก เจเฉฐเจเจฐเจซเฉเจธ เจจเจพเจฒ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ เจฒเฉเจชเจฌเฉเจ)เฅค เจเฉฑเจฅเฉ เจฒเฉเจจเจเจธ เจจเฉเฉฑเจเจตเจฐเจ เจธเจเฉเจ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเจพ เจเจผเจฟเจเจฐ เจเจฐเจจเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉเฅค เจเฉเจ เจซเจฐเจ เจจเจนเฉเจ เจชเฉเจเจฆเจพ เจเจฟ เจคเฉเจธเฉเจ เจเจฟเจธ เจเฉฐเจเจฐเจซเฉเจธ เจตเจฟเฉฑเจ เจเจกเจฐเฉเฉฑเจธ เจเฉเฉเจฆเฉ เจนเฉ, เจเจฐเจจเจฒ เจนเจฎเฉเจธเจผเจพ arp เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเฉเจเจพ เจ เจคเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเจฟเจธเฉ เจจเฉเฉฐ เจตเฉ arp เจเจตเจพเจฌ เจญเฉเจเฉเจเจพ, เจเจธ เจตเจฟเจนเจพเจฐ เจจเฉเฉฐ เจธเจนเฉ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ, เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเฉเจฌเจฐเจจเฉเจเจธ เจตเจฐเจเฉ เจเจคเฉเจธเจผเฉเจฒ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจ เจเจพเจซเจผเฉ เจตเจฟเจเจชเจ เจคเฉเจฐ 'เจคเฉ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเจธ เจตเจฟเจตเจนเจพเจฐ เจจเฉเฉฐ เจเจธเจเจฎเจพเจเจเจผ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ เจธเจเจค arp เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจเจฐเจเฉ:
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, arp เจเจตเจพเจฌ เจคเจพเจ เจนเฉ เจญเฉเจเฉ เจเจพเจฃเจเฉ เจเฉเจเจฐ เจเฉฐเจเจฐเจซเฉเจธ เจตเจฟเฉฑเจ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจ เจเจพเจธ IP เจชเจคเจพ เจธเจผเจพเจฎเจฒ เจนเฉเจตเฉเฅค เจเจธ เจธเฉเจเจฟเฉฐเจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ MetalLB เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจจเจพ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉ เจ เจคเฉ เจคเฉเจนเจพเจกเฉ เจเจฟเจเจฌ-เจชเฉเจฐเฉเจเจธเฉ IPVS เจฎเฉเจก เจตเจฟเฉฑเจ เจเฉฑเจฒ เจฐเจนเฉ เจนเฉเฅค
เจนเจพเจฒเจพเจเจเจฟ, MetalLB arp เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจจ เจฒเจ เจเจฐเจจเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจชเจฐ เจเจน เจเฉเจฆ เจเจชเจญเฉเจเจคเจพ-เจธเจชเฉเจธ เจตเจฟเฉฑเจ เจเจฐเจฆเจพ เจนเฉ, เจเจธเจฒเจ เจเจน เจตเจฟเจเจฒเจช MetalLB เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจค เจจเจนเฉเจ เจเจฐเฉเจเจพเฅค
เจเจ เจเจชเจฃเฉ เจเฉฐเจฎ เจคเฉ เจตเจพเจชเจธ เจเจ. เจเฉเจเจฐ เจเจพเจฐเฉ เจเฉเจคเฉ เจชเจคเจฟเจเจ เจฒเจ เจฐเฉเจ เจคเฉเจนเจพเจกเฉ เจจเฉเจกเจพเจ 'เจคเฉ เจฎเฉเจเฉเจฆ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจเจธเจจเฉเฉฐ เจธเจพเจฐเฉ เจจเฉเจกเจพเจ เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจธเจผเจพเจฎเจฒ เจเจฐเฉ:
ip route add 10.9.8.0/24 dev eth1
เจเฉเจธ 3: เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฐเฉเจค-เจเจงเจพเจฐเจฟเจค เจฐเฉเจเจฟเฉฐเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ
เจเจฆเฉเจ เจคเฉเจธเฉเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจเฉเจเจตเฉ เจฐเจพเจนเฉเจ เจชเฉเจเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเฉ เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฐเฉเจค-เจ เจงเจพเจฐเจฟเจค เจฐเฉเจเจฟเฉฐเจ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเจเจเฉ, เจจเจพ เจเจฟ เจกเจฟเจซเฉเจฒเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเฉฐเจฐเจเจจเจพ เจเฉเจคเฉ เจเจ, เจเจธเจฒเจ เจเจตเจพเจฌ เจชเฉเจเจเจพเจ เจจเฉเฉฐ เจตเฉ เจเจธเฉ เจเฉเจเจตเฉ เจฐเจพเจนเฉเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเจนเฉ เจธเจฌเจจเฉเฉฑเจ เจนเฉ 192.168.1.0/24
เจคเฉเจนเจพเจกเฉ เจจเฉเจกเจพเจ เจจเฉเฉฐ เจธเจฎเจฐเจชเจฟเจค เจนเฉ, เจชเจฐ เจคเฉเจธเฉเจ MetalLB เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฌเจพเจนเจฐเฉ เจชเจคเฉ เจเจพเจฐเฉ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจฎเฉฐเจจ เจฒเจ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจธเจฌเจจเฉเฉฑเจ เจคเฉเจ เจเจ เจชเจคเฉ เจนเจจ 1.2.3.0/24
VLAN 100 เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉ เจ
เจคเฉ เจคเฉเจธเฉเจ เจเจนเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฌเจพเจนเจฐเฉ เจคเฉเจฐ 'เจคเฉ Kubernetes เจธเฉเจตเจพเจตเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจฒเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจธเฉฐเจชเจฐเจ เจเจฐเจจ 'เจคเฉ เจเฉฑเจธ 1.2.3.4
เจคเฉเจธเฉเจ เจเจธ เจคเฉเจ เจตเฉฑเจเจฐเฉ เจธเจฌเจจเฉเฉฑเจ เจคเฉเจ เจฌเฉเจจเจคเฉเจเจ เจเจฐ เจฐเจนเฉ เจนเฉเจตเฉเจเฉ 1.2.3.0/24
เจ
เจคเฉ เจเจตเจพเจฌ เจฆเฉ เจเจกเฉเจ เจเจฐเฉเฅค เจจเฉเจก เจเฉ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ MetalLB-เจเจพเจฐเฉ เจชเจคเฉ เจฒเจ เจฎเจพเจธเจเจฐ เจนเฉ 1.2.3.4
, เจฐเจพเจเจเจฐ เจคเฉเจ เจชเฉเจเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเฉเจเจพ 1.2.3.1
, เจชเจฐ เจเจธเจฆเฉ เจฒเจ เจเจตเจพเจฌ เจฒเจพเจเจผเจฎเฉ เจคเฉเจฐ 'เจคเฉ เจเจธเฉ เจฐเจธเจคเฉ 'เจคเฉ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ 1.2.3.1
.
เจเจฟเจเจเจเจฟ เจธเจพเจกเฉ เจจเฉเจก เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจธเฉฐเจฐเจเจฟเจค เจกเจฟเจซเฉเจฒเจ เจเฉเจเจตเฉ เจนเฉ 192.168.1.1
, เจซเจฟเจฐ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจตเจพเจฌ เจเจธ เจเฉเจฒ เจเจพเจตเฉเจเจพ, เจ
เจคเฉ เจจเจนเฉเจ 1.2.3.1
, เจเจฟเจธ เจฐเจพเจนเฉเจ เจธเจพเจจเฉเฉฐ เจชเฉเจเฉเจ เจชเฉเจฐเจพเจชเจค เจนเฉเจเจ เจนเฉเฅค
เจเจธ เจธเจฅเจฟเจคเฉ เจจเจพเจฒ เจเจฟเจตเฉเจ เจจเจเจฟเฉฑเจ เจฃเจพ เจนเฉ?
เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจชเจฃเฉ เจธเจพเจฐเฉ เจจเฉเจกเจพเจ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจคเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจเจฟ เจเจน เจฌเจฟเจจเจพเจ เจตเจพเจงเฉ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจฌเจพเจนเจฐเฉ เจชเจคเจฟเจเจ เจฆเฉ เจธเฉเจตเจพ เจเจฐเจจ เจฒเจ เจคเจฟเจเจฐ เจนเจจ. เจญเจพเจต, เจเจชเจฐเฉเจเจค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจจเฉเจก 'เจคเฉ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจเฉฑเจ VLAN เจเฉฐเจเจฐเจซเฉเจธ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ:
ip link add link eth0 name eth0.100 type vlan id 100
ip link set eth0.100 up
เจ เจคเฉ เจซเจฟเจฐ เจฐเฉเจ เจเฉเฉเฉ:
ip route add 1.2.3.0/24 dev eth0.100 table 100
ip route add default via 1.2.3.1 table 100
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจงเจฟเจเจจ เจฆเจฟเจ เจเจฟ เจ
เจธเฉเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจฐเฉเจเจฟเฉฐเจ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจฐเฉเจ เจเฉเฉเจฆเฉ เจนเจพเจ 100
เจเจธ เจตเจฟเฉฑเจ เจเฉเจเจตเฉ เจฐเจพเจนเฉเจ เจเจตเจพเจฌเฉ เจชเฉเจเฉเจ เจญเฉเจเจฃ เจฒเจ เจธเจฟเจฐเจซเจผ เจฆเฉ เจฐเฉเจ เจเจผเจฐเฉเจฐเฉ เจนเฉเจฃเจเฉ 1.2.3.1
, เจเฉฐเจเจฐเจซเฉเจธ เจฆเฉ เจชเจฟเฉฑเจเฉ เจธเจฅเจฟเจค เจนเฉ eth0.100
.
เจนเฉเจฃ เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจจเจฟเจฏเจฎ เจเฉเฉเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ:
ip rule add from 1.2.3.0/24 lookup 100
เจเฉ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจเจนเจฟเฉฐเจฆเจพ เจนเฉ: เจเฉเจเจฐ เจชเฉเจเฉเจ เจฆเจพ เจธเจฐเฉเจค เจชเจคเจพ เจ
เฉฐเจฆเจฐ เจนเฉ 1.2.3.0/24
, เจซเจฟเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจฐเฉเจเจฟเฉฐเจ เจเฉเจฌเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ 100
. เจเจธ เจตเจฟเฉฑเจ เจ
เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจธ เจฐเจธเจคเฉ เจฆเจพ เจตเจฐเจฃเจจ เจเฉเจคเจพ เจนเฉ เจเฉ เจเจธเจจเฉเฉฐ เจญเฉเจเฉเจเจพ 1.2.3.1
เจเฉเจธ 4: เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจจเฉเจคเฉ-เจเจงเจพเจฐเจฟเจค เจฐเฉเจเจฟเฉฐเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ
เจจเฉเฉฑเจเจตเจฐเจ เจเฉเจชเฉเจฒเฉเจเฉ เจชเจฟเจเจฒเฉ เจเจฆเจพเจนเจฐเจจ เจตเจพเจเจ เจนเฉ เจนเฉ, เจชเจฐ เจฎเฉฐเจจ เจฒเจ เจเจฟ เจคเฉเจธเฉเจ เจฌเจพเจนเจฐเฉ เจชเฉเจฒ เจชเจคเจฟเจเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจตเฉ เจนเฉเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ 1.2.3.0/24
เจคเฉเจนเจพเจกเฉเจเจ เจซเจฒเฉเจเจ เจคเฉเจ:
เจเจพเจธเฉเจ
เจค เจเจน เจนเฉ เจเจฟ เจเจฟเจธเฉ เจตเฉ เจชเจคเฉ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจตเฉเจฒเฉ 1.2.3.0/24
, เจเจตเจพเจฌ เจชเฉเจเฉเจ เจจเฉเจก เจจเฉเฉฐ เจนเจฟเฉฑเจ เจเจฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจธเฉเจฎเจพ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจฐเฉเจค เจชเจคเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ 1.2.3.0/24
เจจเฉเฉฐ เจเจเจฟเจเจเจพเจฐเฉ เจจเจพเจฒ เจญเฉเจเจฟเจ เจเจพเจตเฉเจเจพ eth0.100
, เจชเจฐ เจ
เจธเฉเจ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจ เจเจฟ เจเฉเจฌเจฐเจจเฉเจเจธ เจเจธเจจเฉเฉฐ เจธเจพเจกเฉ เจชเจนเจฟเจฒเฉ เจชเฉเจก 'เจคเฉ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเฉ, เจเจฟเจธ เจจเฉ เจ
เจธเจฒ เจฌเฉเจจเจคเฉ เจคเจฟเจเจฐ เจเฉเจคเฉ เจนเฉเฅค
เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจเจพ เจฎเฉเจธเจผเจเจฒ เจนเฉ เจเจฟเจ, เจชเจฐ เจเจน เจจเฉเจคเฉ-เจเจงเจพเจฐเจฟเจค เจฐเฉเจเจฟเฉฐเจ เจฆเฉ เจเจพเจฐเจจ เจธเฉฐเจญเจต เจนเฉเจเจ:
เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจฌเจฟเจนเจคเจฐ เจธเจฎเจ เจฒเจ, เจเฉฑเจฅเฉ เจเฉฑเจ เจจเฉเฉฑเจเจซเจฟเจฒเจเจฐ เจฌเจฒเจพเจ เจเจฟเฉฑเจคเจฐ เจนเฉ:
เจชเจนเจฟเจฒเจพเจ, เจเจฟเจตเฉเจ เจเจฟ เจชเจฟเจเจฒเฉ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ, เจเจ เจเฉฑเจ เจตเจพเจงเฉ เจฐเฉเจเจฟเฉฐเจ เจเฉเจฌเจฒ เจฌเจฃเจพเจเจ:
ip route add 1.2.3.0/24 dev eth0.100 table 100
ip route add default via 1.2.3.1 table 100
เจเจ เจนเฉเจฃ iptables เจตเจฟเฉฑเจ เจเฉเจ เจจเจฟเจฏเจฎ เจเฉเฉเฉเจ:
iptables -t mangle -A PREROUTING -i eth0.100 -j CONNMARK --set-mark 0x100
iptables -t mangle -A PREROUTING -j CONNMARK --restore-mark
iptables -t mangle -A PREROUTING -m mark ! --mark 0 -j RETURN
iptables -t mangle -A POSTROUTING -j CONNMARK --save-mark
เจเจน เจจเจฟเจฏเจฎ เจเฉฐเจเจฐเจซเฉเจธ เจฒเจ เจเจเจฃ เจตเจพเจฒเฉ เจเจจเฉเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเจฐเจจเจเฉ eth0.100
, เจธเจพเจฐเฉ เจชเฉเจเฉเจเจพเจ เจจเฉเฉฐ เจเฉเจ เจจเจพเจฒ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเจฐเจจเจพ 0x100
, เจเจธเฉ เจเฉเจจเฉเจเจธเจผเจจ เจฆเฉ เจ
เฉฐเจฆเจฐ เจเจตเจพเจฌเจพเจ เจจเฉเฉฐ เจตเฉ เจเจธเฉ เจเฉเจ เจจเจพเจฒ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
เจนเฉเจฃ เจ เจธเฉเจ เจเฉฑเจ เจฐเฉเจเจฟเฉฐเจ เจจเจฟเจฏเจฎ เจเฉเฉ เจธเจเจฆเฉ เจนเจพเจ:
ip rule add from 1.2.3.0/24 fwmark 0x100 lookup 100
เจญเจพเจต, เจธเจฐเฉเจค เจชเจคเฉ เจตเจพเจฒเฉ เจธเจพเจฐเฉ เจชเฉเจเฉเจ 1.2.3.0/24
เจ
เจคเฉ เจเฉเจ 0x100
เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฐเฉเจ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ 100
.
เจเจธ เจคเจฐเฉเจนเจพเจ, เจเจฟเจธเฉ เจนเฉเจฐ เจเฉฐเจเจฐเจซเฉเจธ 'เจคเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจนเฉเจฐ เจชเฉเจเฉเจ เจเจธ เจจเจฟเจฏเจฎ เจฆเฉ เจ เจงเฉเจจ เจจเจนเฉเจ เจนเจจ, เจเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฎเจฟเจเจฐเฉ เจเฉเจฌเจฐเจจเฉเจเจธ เจเฉเจฒเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฐเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเฉเจตเฉเจเจพเฅค
เจเฉฑเจ เจนเฉเจฐ เจเฉเจเจผ เจนเฉ, เจฒเฉเจจเจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจ เจเฉเจคเฉ เจฐเจฟเจตเจฐเจธ เจชเจพเจฅ เจซเจฟเจฒเจเจฐ เจนเฉ, เจเฉ เจธเจพเจฐเฉ เจเฉเจเจผ เจจเฉเฉฐ เจตเจฟเจเจพเฉเจฆเจพ เจนเฉ; เจเจน เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจพเจเจ เจเจฐเจฆเจพ เจนเฉ: เจธเจพเจฐเฉ เจเจเจฃ เจตเจพเจฒเฉ เจชเฉเจเฉเจเจพเจ เจฒเจ, เจเจน เจญเฉเจเจฃ เจตเจพเจฒเฉ เจชเจคเฉ เจฆเฉ เจจเจพเจฒ เจชเฉเจเฉเจ เจฆเจพ เจธเจฐเฉเจค เจชเจคเจพ เจฌเจฆเจฒเจฆเจพ เจนเฉ เจ เจคเฉ เจเจพเจเจ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเฉ เจชเฉเจเฉเจ เจเจธเฉ เจเฉฐเจเจฐเจซเฉเจธ เจฐเจพเจนเฉเจ เจเฉฑเจก เจธเจเจฆเจพ เจนเฉ เจเจฟเจธ 'เจคเฉ เจเจน เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเฉเจเจฐ เจจเจนเฉเจ, เจคเจพเจ เจเจน เจเจธเจจเฉเฉฐ เจซเจฟเจฒเจเจฐ เจเจฐ เจฆเฉเจตเฉเจเจพเฅค
เจธเจฎเฉฑเจธเจฟเจ เจเจน เจนเฉ เจเจฟ เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ เจเจน เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเจพ, เจชเจฐ เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจ เจฏเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ:
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/eth0.100/rp_filter
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจงเจฟเจเจจ เจฆเจฟเจ เจเจฟ เจชเจนเจฟเจฒเฉ เจเจฎเจพเจเจก rp_filter เจฆเฉ เจเจฒเฉเจฌเจฒ เจตเจฟเจตเจนเจพเจฐ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจฆเฉ เจนเฉ; เจเฉเจเจฐ เจเจน เจ เจฏเฉเจ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจฆเฉเจเฉ เจเจฎเจพเจเจก เจฆเจพ เจเฉเจ เจชเฉเจฐเจญเจพเจต เจจเจนเฉเจ เจนเฉเจตเฉเจเจพเฅค เจนเจพเจฒเจพเจเจเจฟ, เจฌเจพเจเฉ เจเฉฐเจเจฐเจซเฉเจธ rp_filter เจธเจฎเจฐเจฅเจฟเจค เจฐเจนเจฟเจฃเจเฉเฅค
เจซเจฟเจฒเจเจฐ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจธเฉเจฎเจค เจจเจพ เจเจฐเจจ เจฒเจ, เจ เจธเฉเจ netfilter เจฒเจ rp_filter เจฒเจพเจเฉเจเจฐเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค rpfilter เจจเฉเฉฐ เจเฉฑเจ iptables เจฎเฉเจกเฉเจเจฒ เจตเจเฉเจ เจตเจฐเจคเจฃเจพ, เจคเฉเจธเฉเจ เจเจพเจซเจผเฉ เจฒเจเจเจฆเจพเจฐ เจจเจฟเจฏเจฎเจพเจ เจจเฉเฉฐ เจธเฉฐเจฐเจเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ:
iptables -t raw -A PREROUTING -i eth0.100 -d 1.2.3.0/24 -j RETURN
iptables -t raw -A PREROUTING -i eth0.100 -m rpfilter --invert -j DROP
เจเฉฐเจเจฐเจซเฉเจธ 'เจคเฉ rp_filter เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ eth0.100
เจจเฉเฉฐ เจเฉฑเจก เจเฉ เจธเจพเจฐเฉ เจชเจคเจฟเจเจ เจฒเจ 1.2.3.0/24
.
เจธเจฐเฉเจค: www.habr.com