پروتکل GRE (Generic Routing Encapsulation) یکی از پروتکلهای پرکاربرد در دنیای شبکه است که امکان کپسولهسازی بستههای لایه سوم را فراهم میسازد. با استفاده از تانل GRE، میتوان دادهها را از طریق یک مسیر IP عبور داده و بین دو نقطه مجزا در شبکه یک مسیر مجازی ایجاد کرد.
روترهای Cisco از GRE بهعنوان یک راهکار سبک و منعطف برای ایجاد تانل بین دو روتر پشتیبانی میکنند. در این مقاله، نحوه پیکربندی تانل GRE روی سیستمعامل Cisco IOS بهصورت گامبهگام آموزش داده میشود.
پیش از اینکه پیکربندی را شروع کنید موارد زیر را بررسی کنید:
هر دو روتر باید قابلیت tunneling (پشتیبانی از GRE) را داشته باشند.
آدرسهای IP مبدا و مقصد که قرار است تانل بین آنها برقرار شود، باید در دسترس باشند.
قابلیت IP routing باید فعال باشد.
مسیر بین دو نقطه باید از نظر شبکهای بدون مانع باشد (firewall, NAT و… بررسی شوند).
Router> enable
Router# configure terminal
Router(config)# interface Tunnel 0
عدد تانل را میتوانید به دلخواه انتخاب کنید (Tunnel 1، Tunnel 2 و …)
Router(config-if)# ip address 10.0.0.1 255.255.255.252
آدرس باید با آدرس سمت دیگر تانل (در روتر مقصد) هماهنگ باشد و در یک رنج اختصاصی استفاده شود.
Router(config-if)# tunnel mode gre ip
Router(config-if)# tunnel source 192.168.1.1
Router(config-if)# tunnel destination 192.168.2.1
آدرسهای مبدا و مقصد باید IP واقعی (Reachable) باشند و در اینترفیسهای فیزیکی تعریف شده باشند.
Router# show interfaces Tunnel 0
این دستور وضعیت فعلی تانل، ارسال و دریافت بستهها و دیگر اطلاعات عملیاتی را نمایش میدهد.
Router# copy running-config startup-config
برای اینکه تنظیمات پس از ریبوت باقی بمانند، باید پیکربندی جاری ذخیره شود.
برای اطمینان از عملکرد صحیح تانل GRE، میتوانید از دستورات زیر استفاده کنید:
show ip interface brief
show ip route
ping [Tunnel Destination IP]
مرجع تخصصی شبکه ایران ؛ جایی که دانش، تجربه و منابع ارزشمند دنیای شبکه به زبان ساده و کاربردی در اختیار علاقهمندان، دانشجویان و متخصصان این حوزه قرار میگیرد.
طراحی شده توسط تیم فوژان
نقد و بررسیها
هنوز بررسیای ثبت نشده است.