আমার একটি মেশিনে সর্বজনীন আইপি-অ্যাডার রয়েছে:
a.b.c.156/32
জিডাব্লুটি abc133 (যা তার গেটওয়ে abc129 সহ / 27 নেটওয়ার্কে রয়েছে)
আমি স্থিরভাবে একটি আরপ রুট যুক্ত করেছি:
sudo arp -an
a.b.c.133 at ab:cd:ef:12:34:56 [ether] PERM on eth0
যদি আমি থেকে পিং a.b.c.156/32
:
From a.b.c.133: icmp_seq=2 Redirect Host (New nexthop: a.b.c.129)
তারপর:
sudo arp -an
a.b.c.129 at aa:bb:cc:dd:ee:ff [ether] on eth0 # !<------ why? (it is even not from the same network)
a.b.c.133 at ab:cd:ef:12:34:56 [ether] PERM on eth0
কীভাবে এটি আমার রাউটারের পিছনে আর্প পাঠানো থেকে রোধ করবেন (abc133)? সুতরাং যে abc129 কেবলমাত্র আইপি স্তর 3 এর উপরে অ্যাক্সেসযোগ্য হবে, কোনও সাবনেটের মতো নয়?
হালনাগাদ:
নেটওয়ার্ক কাঠামো:
provider's GW (a.b.c.129/27) <--- my host (a.b.c.133/27) <--- my second host (a.b.c.156/32)
<--- my third host (a.b.c.151/32)
...
(a.b.c.x - public IP)
হোস্টগুলিকে কীভাবে "my host (a.b.c.133)"
আরপ পাঠানো থেকে বিরত রাখতে হবে "provider's GW (a.b.c.129/27)"
, তবে পরিবর্তে রাউটিংটি ব্যবহার করবেন? সুতরাং যে abc129 সরাসরি আইপি 3 স্তরের মাধ্যমে অ্যাক্সেসযোগ্য হবে? সুতরাং দ্বিতীয়, তৃতীয় ... কীভাবে হোস্টগুলি আরপ পাঠানো থেকে বিচ্ছিন্ন করা যায় "provider's GW (a.b.c.129/27)"
?
আপডেট 2:
আমার মধ্যে নিম্নলিখিতগুলি রয়েছে "route -n"
:
Dest. GW. Mask Flags Metrics Ref Interface
0.0.0.0 a.b.c.133 0.0.0.0 UG 0 0 eth0
a.b.c.133 0.0.0.0 255.255.255.255 UH 0 0 eth0
আপডেট 3:
===============
my host (a.b.c.133/27):
> ip r
a.b.c.151 dev vmbr0 scope link # third host
a.b.c.156 dev vmbr0 scope link # second host
192.168.1.0/24 dev vmbr1 proto kernel scope link src 192.168.1.1 # local network
default via a.b.c.129 dev vmbr0 # provider's gw
> ip n
a.b.c.129 dev vmbr0 lladdr AA:BB:CC:DD:EE:FF REACHABLE
a.b.c.156 dev vmbr0 lladdr AB:CD:EF:12:34:56 PERMANENT
a.b.c.151 dev vmbr0 lladdr A1:B2:C3:D4:E5:F6 PERMANENT
===============
my second host (a.b.c.156/32):
> ip r
default via a.b.c.133 dev eth0
a.b.c.133 dev eth0 scope link
> ip n # before "ping a.b.c.129" or "ping 8.8.8.8"
a.b.c.133 dev eth0 lladdr F1:E2:D3:C4:B5:A6 PERMANENT
> ip n # after "ping a.b.c.129" or "ping 8.8.8.8"
a.b.c.129 dev eth0 lladdr AA:BB:CC:DD:EE:FF REACHABLE # after some minutes idle => STALE
a.b.c.133 dev eth0 lladdr F1:E2:D3:C4:B5:A6 PERMANENT
===============
other hosts the similar to "my second host"