حالت سایت قرضی
این راهنما یک ترنسپورت سایت قرضی به نود اضافه میکند و با دستگاهی تمام میشود که از راه آن وصل شده است. اگر سایتی در نظر دارید حدود ۱۵ دقیقه طول میکشد. راهنمای پنل همهٔ فیلدها را فهرست میکند و صفحهٔ پروتکل طرح را توضیح میدهد.
اول محدودیتها
Section titled “اول محدودیتها”اگر دامنه دارید، tls یا ws با گواهی خودتان بهتر است. این حالت برای نودی است که فقط نشانی دارد و نام ندارد.
پیش از شروع
Section titled “پیش از شروع”- نود و پنل روی آخرین نسخه، با یک ورودی Veilway که کار میکند. اگر ندارید، از اولین ورودی و کاربر شروع کنید.
- نشانی نود زیر تنظیمات گذاشته شده باشد، بهشکل نام میزبان یا نشانی IP که برنامهها بتوانند به آن وصل شوند.
- یک سایت، از قدم ۱.
۱. یک سایت انتخاب کنید
Section titled “۱. یک سایت انتخاب کنید”پنل به سایت وصل نمیشود، پس خودتان اینها را بررسی کنید. پروژه سایتی پیشنهاد نمیکند و فهرستی ندارد.
- TLS 1.3 حرف میزند. از روی نود،
openssl s_client -connect www.example.com:443 -tls1_3 -servername www.example.comباید یک اتصال TLS 1.3 چاپ کند. - نشانی نود بدون چالش، مسدودسازی یا محدودیت نرخ به آن میرسد. از روی نود امتحان کنید، نه لپتاپ خودتان.
- شبکههای کاربران شما به آن میرسند و کشورشان مسدودش نکرده است.
- پرطرفدار و پایدار است، پس اتصالهای نود را نادیده میگیرد و دستدهیاش را کم عوض میکند.
- در همان شبکهٔ نود میزبانی میشود، یا تا جای ممکن نزدیک به آن.
- دامنهٔ خودتان نیست.
۲. درگاه را انتخاب کنید
Section titled “۲. درگاه را انتخاب کنید”ترنسپورت نشانی و درگاه مخصوص خودش را میخواهد و با ترنسپورت دیگر شریک نمیشود. وبسرور جلوی پنل معمولاً درگاه ۴۴۳ را روی همهٔ نشانیها گرفته است. درگاه دیگری بگیرید، یا وبسرور را فقط به یک نشانی ببندید. پنل هنگام بازبینی تغییر، نشانی مشترک را رد میکند.
۳. ترنسپورت را اضافه کنید
Section titled “۳. ترنسپورت را اضافه کنید”۱. ورودیها را باز کنید و روی یک ورودی Veilway ویرایش را بزنید، یا برای ورودی تازه افزودن ورودی را.
۲. افزودن ترابرد را بزنید و نوعش را دستدهی یک سایت واقعی، قرضگرفته (آلفا) بگذارید. هشداری با عنوان آلفا، بازبینینشده، رتبهٔ قابلشناسایی میآید.
۳. گوش میدهد روی: نشانی و درگاه قدم ۲، مثلاً 0.0.0.0:8443.
۴. نام سایت: سایت قدم ۱ با حروف کوچک، مثلاً www.example.com. نامهای اضافه، درگاه سایت و نشانی سایت را اگر لازم ندارید خالی بگذارید. درگاه خالی یعنی ۴۴۳.
اتصال به سایت از طریق (از v0.2.21): بهطور پیشفرض سرور از نشانی خودش به سایت وصل میشود، هم برای غریبههایی که به سایت میفرستد و هم برای سنجشهایش از سایت. یکی از خروجیهای نود را انتخاب کنید تا این اتصالها از آن راه بروند. این مسیر طولانیتر پاسخ سایت به کاوشگرها را دیرتر میکند و تشخیص سرور را آسانتر، و بعضی سایتها نشانیهای خارجی را رد میکنند. اگر آن خروجی از کار افتاده باشد، سرور به نشانی خودش برنمیگردد.
۵. کلید ترابرد، نیمهٔ خصوصی: ساخت یک کلید را بزنید. کلید دیگر نشان داده نمیشود و پنل نیمهٔ عمومی آن را نگه میدارد.
۶. میدانم سایت با این کار موافقت نکرده و پاسخگوی استفاده از نام آن هستم را تیک بزنید. نود بدون آن ترنسپورت را اجرا نمیکند.
۷. بازبینی تغییرات و بعد اعمال روی نود را بزنید.
درگاه را در فایروال سرور باز کنید، مثلاً با sudo ufw allow 8443/tcp. در گزارش نود (sudo bash /usr/local/sbin/veilway.sh logs node) دنبال خطی با probed the site بگردید. نود در شروع ۸ بار سایت را کاوش میکند و بعد هر ۶ ساعت.
۴. پروفایل را منتشر کنید
Section titled “۴. پروفایل را منتشر کنید”پروفایلها را باز کنید. این ترنسپورت پروفایل جدایی دارد، <name> (borrowed site, alpha)، با نشان آلفا. <name> نام پروفایل دیگر همان inbound است، یا برچسب آن. اگر آن پروفایل را تغییر نام دهید، این یکی هم دنبالش میآید. وقتی آماده نشان داد، انتشار پروفایلها را بزنید. اگر نشان نداد، «از این پروفایل کنار گذاشته شد» و «هنوز لازم است» را در همان صفحه ببینید، و مشکلهای پایین را.
کاربرانی که لینک دارند پروفایل تازه را در بازبینی بعدی میگیرند. پروفایل ترنسپورتهای دیگر عوض نمیشود.
۵. کاربران چه میکنند
Section titled “۵. کاربران چه میکنند”۱. اگر برنامه میگوید «این اشتراک راهی برای اتصال دارد که این برنامه آن را نمیشناسد»، برنامه را بهروز کنند.
۲. تنظیمات را باز کنند، روشهای انتقال آلفا را روشن کنند، هشدار را بخوانند و روشن کن را بزنند. برنامه هر بار میپرسد. در خط فرمان veilway connect --alpha همانطور میپرسد. --no-alpha آن را خاموش میکند.
۳. وصل شوند. جزئیات اتصال ترنسپورت بهکاررفته را نشان میدهد.
مشکلهایی که احتمالاً پیش میآید
Section titled “مشکلهایی که احتمالاً پیش میآید”- پنل میگوید نشانی مشترک است. ترنسپورت دیگری از همان نشانی و درگاه استفاده میکند. قدم ۲ را ببینید.
- گزارش میگوید به سایت نمیرسد. کاربران اثری نمیبینند، اما نود اتصال غیرکاربرها را بدون پاسخ میبندد و این نود را لو میدهد. از روی نود بررسی کنید که نام حل میشود و درگاه ۴۴۳ سایت جواب میدهد، که فایروال نود اجازهٔ خروج میدهد، و که سایت نشانی نود را مسدود نکرده است. نشانی سایت نشانیای را بهجای جستوجوی نام میگذارد.
- گزارش میگوید کاوش شکست خورده، یا ۲۴ ساعت است هیچ کاوشی موفق نشده. بعد از ۲۴ ساعت بدون کاوش موفق، نود اثباتها را نمیپذیرد و همهچیز را رله میکند، پس کاربران نمیتوانند وصل شوند. راه رسیدن به سایت را درست کنید، یا سایت دیگری بگیرید.
- برنامه آن را پیشنهاد نمیکند. روشهای انتقال آلفا خاموش است. برنامه میگوید «این اتصال فقط با راهی ساخته میشود که هنوز در حال آزمایش است و آن راه خاموش است». آن را در تنظیمات روشن کنید و دوباره وصل شوید.
- پروفایل میگوید چیزی کنار گذاشته شده. صفحه دلیلها را فهرست میکند: سایت تأیید نشده، شنونده پشت سرورهای جلویی مورداعتماد یا CDN است، کلید با کلید ترنسپورت دیگری یکی است، پنل کلید را هرگز کامل ندیده (کلید تازه بسازید و اعمال کنید)، نام سایت یا نشانی گوشدادن خوانده نمیشود، یا نشانی نود چیزی نیست که برنامهها بتوانند به آن وصل شوند.
- هیچ کاربری از راه رله خدمت نمیگیرد. رله هرگز این ترنسپورت را نمیرساند و فقط رله آن را کنار میگذارد.
- سایت را عوض کردید. پروفایلها را دوباره منتشر کنید، چون برنامهها نام سایت را از پروفایل میگیرند.