2018/02/19، 09:40 AM
تانل چیست
ایجاد ارتباط ما بین بخش های مختلف شبکه بعضا با محدودیت هایی مواجه است که جهت رفع برخی از آن و یا ساده تر کردن تنظیمات انجام شده می توان از تکنولوژی های Tunneling استفاده کرد. این تکنولوژی ها امکان یک مسیر مطمین بین دو نقطه از شبکه، ساده تر کردن تنظیمات مسیریابی ( Routing ) و بعضا امن تر کردن مسیر ترافیک عبوری را فراهم خواهند کرد. تانل ipip یکی از این تکنولوژی ها بوده که امکان اتصال دو نقطه از شبکه را تنها در قالب Encapsulation فراهم می کند. این تکنولوژی به دلیل over-head کمی که به شبکه تحمیل می کند بیشتر مورد استفاده قرار می گیرد.
راه اندازی ipip-Tunnel بر روی Linux-Server
راه اندازی تانل ipip درلینوکس
با توجه به شکل زیر میخواهیم ارتباط دو Linux-Server را از طریق ipip-tunnel برقرار کنیم .
تنظیمات Linux-Server شماره ۱ :
ست کردن ip در سر تانل :
کانفیگ Linux-Server شماره 2 :
ست کردن ip در سر تانل :
مشاهده وضعیت Ipip-Tunnel :
مشاهده ip address بر روی ipip-tunnel :
راه اندازی تانل gre درلینوکس
با توجه به شکل زیر میخواهیم ارتباط دو Linux-Server را از طریق gre-tunnel برقرار کنیم .
تنظیمات Linux-Server شماره ۱ :
ست کردن ip در سر تانل :
کانفیگ Linux-Server شماره 2 :
ست کردن ip در سر تانل :
مشاهده وضعیت Gre-Tunnel :
مشاهده ip address بر روی gre-tunnel :
ایجاد ارتباط ما بین بخش های مختلف شبکه بعضا با محدودیت هایی مواجه است که جهت رفع برخی از آن و یا ساده تر کردن تنظیمات انجام شده می توان از تکنولوژی های Tunneling استفاده کرد. این تکنولوژی ها امکان یک مسیر مطمین بین دو نقطه از شبکه، ساده تر کردن تنظیمات مسیریابی ( Routing ) و بعضا امن تر کردن مسیر ترافیک عبوری را فراهم خواهند کرد. تانل ipip یکی از این تکنولوژی ها بوده که امکان اتصال دو نقطه از شبکه را تنها در قالب Encapsulation فراهم می کند. این تکنولوژی به دلیل over-head کمی که به شبکه تحمیل می کند بیشتر مورد استفاده قرار می گیرد.
راه اندازی ipip-Tunnel بر روی Linux-Server
راه اندازی تانل ipip درلینوکس
با توجه به شکل زیر میخواهیم ارتباط دو Linux-Server را از طریق ipip-tunnel برقرار کنیم .
تنظیمات Linux-Server شماره ۱ :
کد:
ip tunnel add ipip-Tunnel mode ipip remote 20.0.0.2 local 20.0.0.1
ست کردن ip در سر تانل :
کد:
ifconfig ipip-Tunnel 10.0.0.1/24
کانفیگ Linux-Server شماره 2 :
کد:
ip tunnel add ipip-Tunnel mode ipip remote 20.0.0.1 local 20.0.0.2
ست کردن ip در سر تانل :
کد:
ifconfig ipip-Tunnel 10.0.0.2/24
مشاهده وضعیت Ipip-Tunnel :
کد:
ip tunnel show
ipip-Tunnel: ip/ip remote 20.0.0.2 local 20.0.0.1 ttl inherit
مشاهده ip address بر روی ipip-tunnel :
کد:
ifconfig ipip-Tunnel
ipip-Tunnel Link encap:UNSPEC HWaddr 14-00-00-01-00-00-C0-E7-00-00-00-00-00-00-00-00
inet addr:10.0.0.1 P-t-P:10.0.0.1 Mask:255.255.255.0
inet6 addr: fe80::200:5efe:1400:1/64 Scope:Link
UP POINTOPOINT RUNNING NOARP MTU:1476 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:2 dropped:0 overruns:0 carrier:2
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
راه اندازی تانل gre درلینوکس
با توجه به شکل زیر میخواهیم ارتباط دو Linux-Server را از طریق gre-tunnel برقرار کنیم .
تنظیمات Linux-Server شماره ۱ :
کد:
ip tunnel add Gre-Tunnel mode Gre remote 20.0.0.2 local 20.0.0.1
ست کردن ip در سر تانل :
کد:
ifconfig Gre-Tunnel 10.0.0.1/24
کانفیگ Linux-Server شماره 2 :
کد:
ip tunnel add Gre-Tunnel mode Gre remote 20.0.0.1 local 20.0.0.2
ست کردن ip در سر تانل :
کد:
ifconfig Gre-Tunnel 10.0.0.2/24
مشاهده وضعیت Gre-Tunnel :
کد:
ip tunnel show
ipip-Tunnel: ip/ip remote 20.0.0.2 local 20.0.0.1 ttl inherit
مشاهده ip address بر روی gre-tunnel :
کد:
ifconfig Gre-Tunnel
Gre-Tunnel Link encap:UNSPEC HWaddr 14-00-00-01-00-00-C0-E7-00-00-00-00-00-00-00-00
inet addr:10.0.0.1 P-t-P:10.0.0.1 Mask:255.255.255.0
inet6 addr: fe80::200:5efe:1400:1/64 Scope:Link
UP POINTOPOINT RUNNING NOARP MTU:1476 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:2 dropped:0 overruns:0 carrier:2
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)