Coder Social home page Coder Social logo

gost-ip6's Introduction

Gost IP6 Script

English | فارسی

Description:

This Bash script simplifies the configuration of Gost tunnels with options for both IP4 and IP6 setups. The script presents an interactive menu for user-friendly execution.

Prerequisites:

  • Ensure you have root privileges before running the script.

Tested Environment:

  • Ubuntu 20.04 , Ubuntu 22.04

Installation:

Screenshot-gost.

Clone the repository:

bash <(curl -Ls https://raw.githubusercontent.com/masoudgb/Gost-ip6/main/install.sh)

Custom Version:

bash <(curl -Ls https://github.com/masoudgb/Gost-ip6/raw/v2.1.7/Gost.sh)

Follow the on-screen prompts to configure Gost tunnels according to your preferences.

Project Tutorial

YouTube Tutorial


YouTube Tutorial

Options:

The script offers the following options:

  • Gost Tunnel By IP4
  • Gost Tunnel By IP6
  • Gost Status
  • Update Script
  • Add New IP
  • Change Gost Version
  • Auto Restart Gost
  • Auto Clear Cashe
  • Install BBR
  • Uninstall
  • Exit

Important Notes for Configuration:

  • Run Script Again By "gost" Command
  • Avoid using duplicate ports.
  • Choose port ranges between 54 and 65000 for optimal configuration.
  • Your suggestions for script improvement and enhancement are highly welcomed. Feel free to share your ideas on the GitHub repository.

Credits:

  • Created By Masoud Gb
  • Special Thanks to Hamid Router

Version

Gost IP6 Script v2.2.0


gost-ip6's People

Contributors

masoudgb avatar

Stargazers

 avatar  avatar Ali Almasi avatar ganzhicheng avatar  avatar PhoenixxZ2023 avatar  avatar  avatar Safa Zare avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar Sepehr Shaygn avatar Ehsan Oghabi avatar habib yousefzadeh avatar  avatar  avatar Sajad Abbasi avatar Amir Hossein Soleimani avatar  avatar  avatar Harry avatar matrixme avatar  avatar Mohammad Mehrnia avatar  avatar  avatar AmirHossein Jamali avatar  avatar MR.Re avatar  avatar MrRadikal avatar  avatar  avatar Matin Sajadi avatar  avatar Mohamad Momeni avatar  avatar  avatar Ali Madihi avatar naser zare avatar Ali Torki avatar TheHolyLoli avatar  avatar  avatar  avatar  avatar Farshad Fallah avatar  avatar  avatar  avatar  avatar  avatar Ali Shamsian avatar  avatar  avatar  avatar Son Ta Thanh avatar Mika khaste avatar  avatar Saeed Ghorbani avatar Zondaxxx avatar WeebDarling avatar MRH avatar  avatar Ali  avatar Ali AliMohamadi avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar Onair avatar  avatar  avatar  avatar Omid Rouhani avatar  avatar  avatar Sasan Izadbakhsh avatar donyayeemrooz avatar Tiamaa avatar  avatar  avatar Mohammad Hoseinpour avatar  avatar  avatar Jay avatar  avatar alireza avatar Hamed avatar Amir avatar  avatar

Watchers

 avatar  avatar Vahid avatar  avatar

gost-ip6's Issues

سرور فیلتر

سلام. اگه ای پی 4 سرور خارج فیلتر باشه بازم کار میکنه ؟؟؟؟

مشکل

درود ، وقت بخیر

تانلی که ساختید ،گزینه رنج پورت IPV6 کار نمیکنه
ممنون میشم درست کنید

اضافه کردن پورت

سلام. یه سوال از خدمتتون داشتم. من اگه الان بخوام به همون ip خارج قبلیم یک پورت جدید دیگه هم اضافه کنم باید پاک کنم همه چیو از اول انجام بدم ؟ یا اینکه این امکان وجود داره بدون پاک کردن؟ ممنون.

مشکل پورت

درود
در تانل ipv6 رنج پورت بعضی از پورت ها کار نمیکنه مثلا پورت 38672 و پورت های نزدیک به این عدد کار نمیکنه
ممنون میشم پیگیری کنید

fb

سلام.من با ipv6 تانل ایجاد کردم اندروید همه چی وصل هست کاملا عالی کار می کند ولی توی آیفون یا از طریق کروم سایت هایی مثل x فیسبوک یا اپ واتساپ کار نمی کنه.
پنل من سنایی هست .
می خواستم بدونم نظری دارید.
ممنون

گوست ورژن 3

سلام ممنون از این اسکریپت خفنتون اگه امکانش هست از گوست ورژن 3 و ریروسش استفاده بشه که خیلی بهتره

چند سرور

سلام وقت بخیر میشه یه سرور ایران رو به چند خارج از ایپی ipv6 انجام داد ؟ و اینکه میشه ریورس گوست رو هم اضافه کنید ؟

Path

سلام . لطفا مسیر فایل گاست رو بفرمایید ، تا بتونیم برای تغییر آیپی و پورت از فایل اقدام کنیم ...

اضافه کردن تانل tcp/udp

سلام. درخواست داشتم یه گزینه tcp/udp هم فعال کنید که همزمان کانکشن های tcp و udp مثل hysteria 2 رو بشه از تانل رد کرد

نسخه GOST

با سلام در حال حاضر موقع انتخاب ورژن 3 کدام نسخه NIGHTLY نصب میگردد ؟ آیا مستقیم اخرین نسخه Pre-release نصب می گردد یا نسخه اولیه ؟ چون ورژن در حال حاضر 20240128 که ویژگی و فیکس های بهتری داره تشکر..

ایپی جدید

سلام وقت بخیر ایپی جدید که اضافه میکنیم انگار ست نمیشه پورت ها فرق میکنن و سرور اولی که میزنیم کار میکنه ولی تو اضافه کردن سرور جدید اتصال برقرار نمیشه

unable to resolve hos

سلام من این مشکل رو روی سرور ایرانم دارم و تانل کار نمیکنه
unable to resolve host (server name): Name or service not known
sudo: unable to resolve host (server name): Name or service not known
sudo: unable to resolve host (server name): Name or service not known
sudo: unable to resolve host (server name): Name or service not known
sudo: unable to resolve host (server name): Name or service not known
Gost configuration applied successfully.

ورژن جدید عالیه

صد تا ستاره هم کمش هست . اول زده بودم مشکل داره بعد دیدم ایراد از سمت خودمه. واقعا فوق العاده هست . دمت گرم

مشکل در انتخاب گزینه رنج آی پی

درود آقا مسعود
ممنونم بابت زحماتی که میکشید
یه مشکلی وجود داره
وقتی رنج آی پی رو انتخاب میکنیم و رنج میدیم تانل کار نمیکنه
میشه راهنمایی کنید چیکار کنیم؟

IP

سلام وقتتون بخیر ❤️ یه سوال داشتم میشه فقط از IPv6 خارج استفاده کرد چون فقط توی سرور خارج IPV6 دارم توی سرور ایران ipv4 راهی هست ؟

مشکل

درود
هنوز هم رنج آیپی ipv6 کار نمیکنه

عدم پینگ سرور داخل به خارج

با درود فراوان خدمت دوست گرامی سوال بنده این است که حتما باید سرور داخل ایپی سیکس اختصاصی داشته باشد ؟! چوت سرور بنده ایپی فور ساپورت هست و هرچه به صورت لوکال و یا تانل بروکر ایپی 6 بهش تزریق کردم پینگ به ایپی سیکس خارجم نمیدهد و پیام ping connect: Network is unreachable میدهد چاره خاصی ندارد ؟؟ و دیتاسنتر بنده 6 ساپورت نیست با تشکر

عدم اتصال

سلام مجدد برای استفاده از این روش حتما باید port forwarding روی سرور فعال بشه؟
چون قبلا با یه سرور ایران تونستم تانل بزنم ولی با سرور ایران ابر اراز امکان پذیر نیست

اجرا شدن

سلام
در زمان اجرا تونل این خطا رو میده
با چند سرور امتحان کردم
Failed to enable unit: File gost.service: No buffer space available
Failed to restart gost.service: Unit gost.service failed to load properly, please adjust/correct and reload service manager: No buffer space available
See system logs and 'systemctl status gost.service' for details.

لورفتن IP

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

و با 45 تا یوزر آیپیم فیلتر شد ( از حالت تمیز در امد)

ارور failed fatal error

gost_0.service - GO Simple Tunnel
Loaded: loaded (/lib/systemd/system/gost_0.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2024-03-10 16:24:05 CET; 26s ago
Process: 6586 ExecStart=/usr/local/bin/gost -L=tcp://:95305/[2000:8888::1]:85305 -L=tcp://:85035/[2000.8888:1]:85035 -L=tcp://:6060/[2000.8888:1]:67> Main PID: 6587 (code=exited, status=1/FAILURE)

Mar 10 16:24:05 S2-v1010 systemd[1]: Started GO Simple Tunnel.
Mar 10 16:24:05 S2-v1010 gost[6586]: {"level":"fatal","msg":"listen tcp: address 95305: invalid port","time":"2024-03-10T16:24:05.885+01:00"}
Mar 10 16:24:05 S2-v1010 systemd[1]: gost_0.service: Main process exited, code=exited, status=1/FAILURE
Mar 10 16:24:05 S2-v1010 systemd[1]: gost_0.service: Failed with result 'exit-code'.

مشکل در تغییر آی‌پی

اول ممنون بابت این اسکریپ خوبت.

وقتی می‌خوام آی‌پی رو عوض کنم - فرقی نداره IPv6 یا IPv4 باشه - حتمن باید اول uninstall کنیم بعد مجدد از اول پیش بریم که گاهی بازم خوب جواب نمی‌ده. راهی هست بشه آی‌پی رو بدون اینکه از اول شروع کنیم عوض کرد؟ مثل حالتی که دستی توی ورژن2 عوض می‌کردیم؟

تعداد کانکشن

سلام وقت بخیر میخواستم بدونم روی تعداد کانکشن بالا هم آیا کار میکنه ؟
و سرعت به همون صورت باقی میمونه یا خیر

نمایش منو ها بعد از نصب

سلام و درود اقا مسعود
اول از همه ممنون بابت زحمتی ک کشیدید
موردی که وجود داشت وقتی Gost نصب شد چطوری دوباره میتونیم منوهارو ببینیم؟
و چطوری میشه کلا حذفش کرد؟
چون من uninstall رو زدم بازم تانل ها موجود بود

سوال

سلام اول از همه مرسی بابت این اسکریپت خوب فقط یه سوال دارم این روش گاست از لحاظ امنیت چقدر میتونه کمک کنه ، فرضا ما اومدیم دوتا سرور و با ایپی ۴ و ۶ لوکال بهم متصل کردیم و بعد با این اسکریپت سرور ها رو تانل کردیم ، من این حرکت و انجام دادم بعد چند ساعت روی همراه اول مسدود شد

سوال

اگه زیر ساخت اینترنت ایران خوب باشه آیپی خارج هم تمیز باشه اختلال که نداره با 50 تا 100 تا یوزر و آیپی فیلتر نمیشه ؟

عدم اتصال

سلام به چندین روش تانل سیکس و فور میزنم که اولا یا بالا نمیاره و اگرم بالا بیاره پنلو داخلش هرچی یوزر بسازی وصل نمیشه qr code کپی میکنم ارور tls میده not connect میزنه و وقتی هم ریبوت میکنه سرور داخل یجوری قفلی میشه حتی با منابع خیلی بالا و دیگه کلا پنلم بعد ریبوت بالا نمیاره دوتا پورت انتخاب کردم دیگه مغزم سوت کشیده دوست عزیز چیکار کنم ؟؟

استفاده از پورت ۵۲ ؟

با عرض سلام خدمت شما دوست عزیز
من متاسفانه سرورم روی پورت ۵۲ هست .
اگر از این پورت استفاده کنم مشکلی به وجود میاد ؟
و اگر راهی داره بفرمایید .

دو تا نسخه هست : ورژن ۲.۷ و ورژن ۳ چه فرقی دارند ؟

و سوال آخر اینکه حتما از BBR باید استفاده کنم ؟

عدم توانایی در تانل

سلام
من روی چندین سرور ایرانی این رو نصب میکنم ولی اصلا عمل نمیکنه ، الان هم روی یک سرور نصب کردم اینجوری نوشته :
Gost installed successfully.
tee: /usr/lib/systemd/system/gost_0.service: No such file or directory
tee: /usr/lib/systemd/system/gost_0.service: No such file or directory
tee: /usr/lib/systemd/system/gost_0.service: No such file or directory
Failed to enable unit: Unit file gost_0.service does not exist.
Failed to start gost_0.service: Unit gost_0.service not found.
Failed to restart gost_0.service: Unit gost_0.service not found.
Gost configuration applied successfully.

سلام اقا مسعود من 3 سرور خارج و یک سرور ایران دارم و میخواهم یک سرور ایران رو به 3 سرور وصل کنم همه هم روی یک پورت هستن

          سلام اقا مسعود من 3 سرور خارج و یک سرور ایران دارم و میخواهم یک سرور ایران رو به 3 سرور وصل کنم همه هم روی یک پورت هستن 

سرویس اس اس اچ هم دارم ایا میشه یا نه ؟؟ میخواهم به صورت رندوم به سرور ها وصل بشه

Originally posted by @amirpenoo in #31 (comment)

سلام دوست عزیزم
از یک پورت نمیشه به آی‌پی های متفاوت تانل کنید
متاسفانه

ریست خودکار

با عرض سلام مسعود عزیز
یه خسته نباشید باید بهتون بگم . واقعا خدا پدر و مادرت رو بیامرزه با این آموزش - امیدوارم همیشه موفق باشید .
چند تا سوال از شما دارم .
اول اینکه این تانل روی همه سرورهای ایرانی کار نمیکنه میشه چند تا سایت معرفی کنید که شما خودتون هم تست کرده باشید . مثلا آروان خیلی قطع و وصلی داره .
دوم اینکه 2 تا ورژن داره 2 و 3 (شما کدام رو پیشنهاد میکنید ؟ و چه فرقی دارند)
سوم اینکه شما یه آپشن اضافه کردید به عنوان ریست خودکار آیا حتما باید فعال کنیم ؟ ساعتی یا روزانه ؟ اگر نکنیم چی میشه ؟
واقعا اگر به این 3 تا سوال پاسخ بدید ممنونتون میشم .
شاید سوال خیلی از دوستان باشه .

مشکل در اپراتور رایتل

سلام وقتتون بخیر باشه
اسکریپت خیلی خوبی هست فقط یه مشکلی که دارم اینکه روی همه اپراتور ها اوکیه ولی روی رایتل بالا نمیاد و مشکل داره بنظرتون مشکل از کجا میتونه باشه

2سرور خارج

سلام من سرور یه مشکلی داره با ایپی 4 تانل میشه ولی با ایپی 6 نه چرا؟

استفاده همزمان ipv4+ipv6

سلامعزیز وقتت بخیر

امکان تانل ghost همزمان هم ipv4 هم ipv6 روی یک سرور وجود داره که مثل لود بابانسر عمل کنه ؟

بعضی موقع ها یکیش به اختلال میخوره از اون یکی استفاده کنه

اگر امکانش نیست میتونید با هزینه برام این مورد به صورت شخصی بنویسید؟
تشکر

نحوه نصب اسکریپت در مرزبان؟

بابت اسکریپت عالی تون سپاس گزارم برای نصب روی مرزبان چکاری باید انجام داد؟
من الان سرور مستر مرزبان رو دارم بعلاوه سرور نود که هردو خارج هستن
الان بخوام این اسکریپت رو نصب بکنم
یک سرور ایران تهیه کنم که ipv6 باشه اونو باید نود بکنم به سرور مستر؟

ریستارت اتوماتیک

سلام وقت بخیر

بعد از چند ساعت که tunel انجام میشه سرعت افت میکنه ریستارت که میکنم اوکی میشه .امکانش هست گزینه ریستارت اتوماتیک رو به اسکریپت اضافه کنید

مشکل در نصب

سلام
من اسکریپت رو نصب کردم
وقتی انتخاب میکنم ک روی کدوم شبکه باشه مثلا TCP بعد این مرحله گیر میکنه و جلو نمیره
کلا هم 3 تا پورت تستی رو میخواستم اضافه کنم
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 2634 (apt-get)... 69s

خطا

آخرش این خطا هارو میده :

ost downloaded successfully.
LICENSE
README.md
README_en.md
gost
Gost installed successfully.
tee: /usr/lib/systemd/system/gost.service: No such file or directory
Do you want to add another destination IP? (y/n): n
tee: /usr/lib/systemd/system/gost.service: No such file or directory
tee: /usr/lib/systemd/system/gost.service: No such file or directory
Failed to enable unit: Unit file gost.service does not exist.
Failed to restart gost.service: Unit gost.service not found.

multi port

با سلام قرار بود پورت ها از 23 الی 65523 باز بشه ولی در برنامه گفته 53 تا 65000 ولی در عمل از 38823 باز میکنه لغایت 65000

تایمر ریست گوست

سلام وقت بخیر ما تایم ریست رو تنظیم کردم رو 8 ساعت بعد اون تایم گوست ارور میده و مجبوریم دستی بریم گوست رو ریست بزنیم تا درست بشه چطور میتونیم درستش کنیم ؟

عالی

سلام واقعا اسکریپتتون عالیه فقط سوالی داشتم در مورد این که میشه چنتا خارج رو اضافه کرد مثلا با کاما ایپی 6 هارو از هم جدا کنیم ولی پورت متفاوت؟

از کار افتادن لینک SUBSCRIPTION روی ipv6

سلام اقا مسعود ممنون بابت زحمتی ک میکشی

من یه مشکل اساسی که دارم با پنل مرزبان کار میکنم و لینکی ساب که دادم به مشتری هام بعد از تانل ipv6 با این اسکریپت شما لینک ساب هام چون ssl گرفتم براشون و https هستن از کار می افته اگه واسه حلش راهنمایی کنی عالی میشه

پر کردن هارد سرور از لاگ

سلام مسعود جان خسته نباشید
ممنون بخاطر زحمات و تلاشت
تانل گاست یک ایرادی داره که اگه لاگ رو غیرفعال نکنی هاردتو از لاگ پر میکنه
اگه ممکنه تو اسکریپتت این امکان رو اضافه کن که بدون ریستارت گاست بشه لاگ رو غیرفعال کرد

Range Ports

با سلام لطفا امکانش هست رنج پورت رو کامل بازکنید چون یوزرهای پنل های قبلی ما به صورت رندوم ساخته شدن یعنی از 1700 بگیر تا 65530 ! خیلی مشکل که بخوایم روی چنتا پورت خاص در حال حاضر سوییچ کنیم .. کامل باز بشه عالی میشه الان وقتی روی رنج پورت میزنم از 23,65535 نصب کنه نگاه میکنم از 39367 میخونه تا 65535 خواهشا از مالتی پورت کامل نصب بشه منابع سرور کاملا کشش داره خیالتون راحت مرسی

rangport

سلام استاد قسمت rangport ایرادی داره یا تا چه عددی کار میکنه ؟

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.