آموزش کانفیگ Cisco AnyConnect

ایرانسیف : در این آموزش با نحوه کانفیگ و پیکره بندی سرویس anyconnect ocserv در لینوکس آشنا میشویم,توجه داشته باشید که:

این آموزش صرفا جهت بالابردن امنیت شخصی در فضای سایبری میباشد خرید سیسکو و هرگونه سئو استفاده از آن برعهده شخص میباشد.

همچنین توجه داشته باشید که در این آموزش جدیدترین ورژن یعنی ۰٫۸٫۹ آموزش میشود ممکن است بعضی از قسمت های آموزش با ورژن های قبل کار نکند همچنین سایر پکیج ها نیز جدیدترین ورژن آموزش داده میشود.درصورتی نیز شما هم اکنون در سرور خود ورژن قبل تر از ۰٫۸٫۹ دارید کافی است آموزش را از اول انجام دهید و نیازی به پاک کردن ورژن قبل و… نیست.

خب مواد مورد نیاز:

۱) یک سرور لینوکس سنت او اس ۶۴بیت(در این آموزش از Centos 6.6 X64 استفاده میشود.)

۲) یک فنجام قهوه و صبر و حوصله!

خب اول پیش نیازهای oscerv رو نصب میکنیم, به ترتیب دستورات زیر را وارد ssh سرورتون بکنید:

 

 

 

خب اکنون نوبت به نصب خود ocserv یا همون cisco anyconnect میرسه:

خب اکنون نوبت به ساخت سرتیفیکت هاست و انجام تنظیمات ocserv هست اما بنده جهت راحتی شما(وخودم!) این دستورات رو بیان نمیکنم و تنظیمات خودم رو براتون قرار میدم که دستورات کمتری رو وارد کرده باشید بنابراین دستورات زیر را وارد کنید:

خب با دستور بالا تنظیمات ocserv رو دریافت و مکان خودش قرار میدید.

اکنون دستور زیر را وارد کنید:

در اواخر این فایل دستورات زیر رو مشاهده میکنید:

بجای عبارت LearnSpot هرچیز دلخواه میتونید خرید سیسکو آیفون بنویسید مثلا اسم سایتتون,یا هر چیز دیگر اما بجای کلمه Server_IP ای پی سرورخودتون رو قرار بدید.

اکنون port forwarding رو فعال میکنیم:

پس دستور زیر را وارد کنید:

سپس عبارت:

رو به

تغییر دهید و سیو کنید و خارج بشید.(با استفاده از ctrl + x و y) و سپس:

اکنون Selinux رو غیرفعال میکنیم:

عبارت:

به عبارت زیر تغییر دهید و سیو کنید خارج بشید:

سپس دستورات زیر را به ترتیب وارد کنید:

و سپس:

و عینا موارد زیر را در ان قرار دهید و سیو کنید:

سپس دو دستور زیر را وارد کنید:

خب تنظیمات ocserv تمام شد خرید سیسکو آندروید و اکنون میریم سراغ اتصال اون به ibsng!درصورتی که با نحوه نصب ibsng اشنا نیسیتید میتوانیداز این آموزش استفاده کنید.

خب ,پس از نصب ibsng و تنظمیات اون دستورات زیر را وارد کنید:

اکنون دنبال دو عبارت زیر بگردید:

خط دوم را به صورت کامنت در بیارید(کاراکتر# رو اولش قرار دهید) سپس بجای ۱۲۷٫۰٫۰٫۱ ای پی سرورتون رو قرار دهید و بجای secret نیز secret که در ibsng اضافه کردید رو قرار دهید(درصورتی که با اینکار اشنا نیستید به انتهای آموزش مراجعه کنید.)
سپس تنظیمات رو ذخیره و خارج شوید.

و دستور زیر را وارد کنید:

و ۳ خط زیر را در ان قرار دهید و سیو کنید و خارج شوید:

خب تنظمیات به پایان رسید اکنون اگر تست کنید به سرور متصل میشوید اما صفحه ای باز نمیشه و مشکل نیز مربوط به فایروال iptables میباشد بنابراین دستورات زیر وارد کنید:

تنظیمات به پایان رسید و با دستور زیر میتوانید ocserv را استارت / استاپ / و یا ری استارت کنید:(دستور دوم را واردکنید.)

اکنون در ibsng یوزر بسازید و تست کنید وضعیت رو!اکنون ۲ عیبیابی میکنیم (که بنده بارها با ان مواجهه شده ام و درنهایت آموزش تنظیم ibsng و secret رو میدیم)

عیب یابی ۱) به سرور متصل میشود اما دیتا ندارد(پیج باز نمیشود) درصورتی که تنظیمات iptables رو که در چند خط بالا گفتم از صحت ان مطمئن هستید احتمال زیاد مشکل مربوط به dns میباشد جهت تنظیم dns دستور زیر وارد کنید:

در اینجا درصورتی که فایل خالی است(اگر پر است پاک کنید)و خط های زیر را جایگزین نمایید:

خب dns های بالا مربوط به dns های گوگل میباشد؛همچنین جهت کیفیت بالاتر سرویس میتوانید از dns های دیتاسنتری که از ان سرور تهیه کرده اید استفاده کنید(درصورتی که مقدار ان را نمیدانید میتوانید از کسی که سرور تهیه کردید سوال کنید ۰ هرچند در بعضی موارد انها نیز اطلاع ندارند!)به طور مثال dns های دیتاسنتر هتزنر المان به صورت زیر میباشد:

همچنین میتوانید از dns های پابلیک opendns نیز استفاده کنید:

سپس سرور را با دستور reboot ریبوت دهید و وضعیت را دوباره بررسی کنید.(این مشکل تنها برای cisco نیست و درصورتی که سایر سرویسهایتان نیز چنین مشکلی دارند میتوانید از همین راهکار استفاده کنید.)

 

عیبیابی ۲) اصلا به سرور متصل نمیشود!: وضعیت cisco را با دستور service ocserv status بررسی کنید و درصورتی که درحال اجراست ممکن است مشکل از کلاینت شما باشد.

اکنون برای دوستانی که آموزش رادیوس ibsng اطلاعی ندارند:

پس از تنظیم رادیوس secret در فایل etc/raddb/serv که در آموزش بالا گفته شد (برفرض مقدار secret عبارت learnspot باشد.) وارد ibsng شده و setting در قسمت ras یک ras جدید بسازید و  ras ip را ای پی سرور(ای پی که در تنظیمات وارد کرده اید) وارد کنید؛type را از نوع pppd و secret را نیز ان کلمه ای که در تنظیمات بالا قرار داده اید بگزارید(مثال: learnspot) سپس سیو کنید.

منبع : خرید vpn در iransafe.net

Related Post
سرویس کاهش پینگ v2ray

سرویس کاهش پینگ V2Ray: راه‌حلی برای تجربه‌ای روان در بازی‌های آنلاین مقدمه: اگر شما یک گیمر حرفه‌ای هستید یا به بازی‌های آنلاین علاقه دارید، قطعاً با مشکل پینگ بالا مواجه شده‌اید. پینگ بالا باعث تأخیر در اجرای دستورات و کاهش تجربه لذت‌بخش بازی می‌شود. راه‌حل چیست؟ استفاده از سرویس کاهش پینگ V2Ray یکی از بهترین […]

Read more
همه چیز درباره VPN: راهی برای امنیت و آزادی در اینترنت

“سرویس‌های پرسرعت و ایمن V2Ray ما با پشتیبانی ۲۴/۷ و سرورهای اختصاصی در کشورهای مختلف، به شما تجربه‌ای مطمئن و پایدار برای عبور از محدودیت‌ها و حفظ حریم خصوصی ارائه می‌دهند. این خدمات قابل استفاده در تمام سیستم‌عامل‌ها و با ترافیک نامحدود ارائه می‌شوند. همین امروز VPN موردنظر خود را انتخاب کنید و آنلاین بمانید

Read more
چرا استفاده از VPN در دنیای امروز ضروری است؟

امروزه در دنیای تکنولوژی، موضوعاتی مانند امنیت و حریم خصوصی کاربران اهمیت بیشتری پیدا کرده است. با گسترش استفاده از اینترنت و دسترسی به اطلاعات حساس، حفظ امنیت اطلاعات شخصی و حریم خصوصی به یکی از دغدغه‌های اصلی کاربران تبدیل شده است. این امر باعث شده تا سرویس‌های VPN (شبکه خصوصی مجازی) به عنوان ابزاری […]

Read more