גישה מרחוק
AirCode Ø נבנה כדי להיות מנוהל מכל מקום, בעוד האפליקציה, הפרויקטים, המנגנונים ואנשי הסוכן ממשיכים לפעול על המכונה שלך. לעולם אל תספרו אותו ללא אותנטיות לאינטרנט הציבורי.
גישה מרחוק מובנית
האפליקציה והשרת של שולחן העבודה כוללים מנהרה יוצאת בלבד. אין צורך לפתוח יציאת מסלול או להגדיר את הדינמיקה DNS:
- במחשב פתחו הגדרות → גישה מרחוק, או עוד → שרתים → גישה מרחוק באתר המותאם לנייד וביישומון הנייד.
- חברו את החשבון, הגדירו סיסמה למופע תחת אבטחה וגישה, והשאירו את AirCode Ø relay נבחר בהגדרות החיבור.
- הגישה מרחוק מתחילה אוטומטית. מסך הסקירה מציג את כתובת ה-HTTPS של המופע ואת מצב החיבור.
- פתחו את הכתובת או בחרו יצירת קוד QR לצימוד וסרקו אותו מתוך הוספת שרת → סריקת קוד QR ביישומון הנייד.
הגישה המנוהלת מרחוק מתחילה ומתחברת מחדש אוטומטית כאשר החשבון וסיסמת המופע מוכנים, גם לאחר הגדרת כיבוי קודמת. אין צורך בפעולת הפעלה או בחלון הגדרה. חיבורים פרטיים ומותאמים אישית נשארים זמינים בהגדרות החיבור. Hosted מנהל את החיבור אוטומטית; שנו את הכתובת בהגדרות Hosted.
הסיסמה שלך AirCode Ø עדיין מגנה על השרת, והיישום, הפרויקטים והפגישות נשארים במחשב המארח. המנהרה מסרבת להתחיל אם אין סיסמה. קווי QR מעולם לא מכילים את הסיסמה הזו: היא מכילה יכולת אקראית שמסתיימת לאחר חמש דקות ומפסיקה לעבוד לאחר הסריקה המוצלחת הראשונה שלה. לאחר מכן, השרת נותן לטלפון הזה את ה-Token משלו.
אם Windows אבטחה חוסמת את המנהרה של שולחן העבודה
AirCode Ø חבילות frpc.exe, הלקוח שמייצר את המנהרה היציאה. מדיניות אבטחה של Windows עשויה לסווג תוכנת פרוקי כיישום פוטנציאלי לא רצוי ולהסרב להתחיל אותו. כאשר AirCode Ø מזהה את ההסכמה הזו, גישה מרחוק מציגה הלקוח המנהרה לא יכול היה להתחיל עם הצג הוראות ו- מחדש פעולות .
- בחר הצג הוראות, ולאחר מכן Open Windows Security.
- פתח את וירוס & הגנה על איומים → היסטוריית הגנה ולהרחיב את האחרון כניסה אפליקציה לא רצויה פוטנציאל.
- ודא שהקובץ המושפע שייך להתקנת AirCode Ø שהתקנת
אמון וכי מסלולו מסתיים עם
\resources\payload\vendor\frpc\frpc.exe. אפשרות לזיהוי תואם יכולה להיות נקראתPUA:Win32/FRProxy. - רק כאשר ההתקנה והדרך תואמים, בחר לאפשר במכשיר.
- בחר את AirCode Ø ו- Retry.
אם השם או נתיב הקובץ שונה, השאירו את הפריט חסום ולבדוק אותו בנפרד. לעולם אל תבטל את Windows Security או להוסיף חריגה לכל תיקיית ההתקנה של AirCode Ø . מיקרוסופט מסבירה את הפעולות הזמינות בהנחיות ההיסטוריה של Protection.
הגדרת שורת הפקודה בשרת Linux
הרשמו את החשבון הניהול Relay לפני ביצוע בקשה לדוגמה:
aircode login
aircode whoami
aircode start --projects-root /srv/workspaces --relay managed --generate-password
הסמכות למכשיר משותפת עם כל האינסטציות AirCode Ø של אותו משתמש Unix. כל דוגמה שומרת על הפורט שלה, סיסמה, סלאג ציבורי, זהות מנהרה ומצב הפעלת. תחילת שירות ראשונה מסיימת את ההרשמה והנהר מתחבר מחדש לשרת לאחר התרסקות ופעילות מחדש.
Managed Relay מסרב להתחיל כאשר אתם מנותקים, החשבון אינו פעיל, או שלמופע אין סיסמה. aircode logout מסיר את אישור המכונה המשותפת. חיבורים מובילים קיימים יכולים להישאר בחיים עד שהשכרה הנוכחית שלהם תסתיים, כך להפסיק או להחליף את הדוגמאות האלה למצב פרטי לפני היציאה מתי חיבור מיידי הוא חשוב.
אפשרויות נוספות להורדה הן מפורשות:
aircode start --relay private
aircode start --relay custom --relay-url https://relay.example.com \
--relay-enrollment-token-file /run/secrets/aircode-relay-enrollment
private בוחר מצב VPN או רשת פרטית בלבד. גישת Relay מנוהלת מתחילה אוטומטית כאשר החשבון והסיסמה מוכנים.
גבול אמון ממומש-רלה
המנוחה המנוהלת הנוכחית מסיימת את TLS לפני העברת התנועה המאושרת למארח AirCode Ø שלך. מפעילים Relay יכולים, לפיכך, מבחינה טכנית לגשת לתנועה בזמן שהיא עוברת דרך המטרייל, גם אם נתוני היישום והפגישה אינם מאוחסנים שם כחלק מהשירות הרגיל. הצפנת End-to-end המונעת בדיקה של רליי עדיין לא זמינה.
השתמש ברשת פרטית רק עם Tailscale או VPNאחר, או הפעל רייל מותאם אישית, כאשר גבול האמון הזה אינו עומד בדרישות שלך.
Fast preview ו- Shared browser
מסך הדפדפן מציע שני תחבורה שונה:
- Fast preview הוא ההגדרה המוגדרת כברירת מחדל עבור localhost URL. את הדף , נכסים , חי ה- Reload ו- HMR WebSockets render ישירות במכשיר הצפייה; Chromium אינו פועל בשרת. עם גישה מרחוק מופעלת, AirCode Ø יוצר מקור תצוגה מוקדמת שניתן לבטל באמצעות הרלאי. פותחים אותו פעם החלפת קישור גישה לקובץ ה- HttpOnly Cookie. אתה יכול להוסיף סיסמה per-preview כמו שכבה שנייה; הקישור הפרטי עדיין נדרש, הסיסמה מאוחסנת רק כשיש מקומי, וניסיונות שלא נכשלו מוגבלים.
- דפדפן משותף פועל Chromium על השרת ומשדר את אותו אינטראקטיבי פגישה לאנשים וסוכנים. בחר אותו כאשר סוכן צריך שליטה על דפדפן, אבחון, תמונות מסך או עקבות.
סגירת Fast preview מבטלת את מקורות השידור שלה. קישורים צפייה מוקדמת הם יכולות גישה גם כאשר סיסמה מופעלת: אל תפרסמו אותם.
Tailscale או שלך VPN
כדי לקבל גישה בין עמיתים ללא רלייד AirCode Ø , פתח את גישה מרחוק → הגדרות ובחר רשת פרטית רק. AirCode Ø אינו פותח מנהרה ציבורית.
התקנה Tailscale בשרת ומכשירים שלך. AirCode Ø מזהה ומחבר את רשת החיצונית IP באופן אוטומטי; פתח את http://<tailnet-ip>:7860 ממכשיר אחר. tailscale serve יכול להוסיף HTTPS עם תעודה אמיתית:
sudo tailscale serve --bg "http://$(tailscale ip -4):7860"
ההפעלה הראשונה עשויה להדפיס קישור לקונסולה admin כדי לאפשר את Serve/HTTPS ב tailnet שלך (תפריט חד פעמי, בלחיצה אחת).
WireGuard, ZeroTier או מנהרה SSH (ssh -L 7860:localhost:7860 server) פועלים באותו אופן.
רייל מותאם אישית
ארגונים יכולים להפעיל את Caddy + FRP + מכשיר רישום של שלושה קנטנים מן עץ המקור AirCode Ø . הוא שומר נתוני יישום ופרויקט על מארחי עובדים, סוגר את ההרשמה למכונה חדשה כברירת מחדל, ומעניק לכל אירוע זהות תעלת עצמאית.
על המארח Relay :
cd infra/relay
./aircode-relay init \
--control-domain relay.example.com \
--tunnel-domain tunnel.example.com \
--tls-mode provided
# Add a certificate covering relay.example.com and *.tunnel.example.com:
# tls/fullchain.pem
# tls/privkey.pem
./aircode-relay up
./aircode-relay doctor
./aircode-relay enrollment create --expires 15m --uses 1 --label alice-laptop
הפעל את הערך המוצג פעם אחת במצב- קובץ0600 על המארח AirCode Ø , ולאחר מכן השתמש בפקודה מותאמת אישית Relay המוצגת לעיל. AirCode Ø משמש ומסיר את הטוקן המופיע לאחר ההרשמה המוצלחת. FRPS דורש TLS, והארח משולב את ה- CA הפנימי של המכשיר ואת שם השרת מהתגובה הרשומה של HTTPS המאושרת.
עובדים רבים יכולים לשתף אחד Relay. זה לא הופך אינסטינקט אחד של AirCode Ø לשרת מרובה משתמשים מאובטח: השתמש בחשבון Unix אחד, בקוטר או VM אחד ואינסטינקט אחד לכל עובד עד שתושלמו תפקידים של אינסטינקטים זהים ויציאה מבודדת.
אפליקציות שולחן עבודה ומשחקים ניידים
הוסף חיבור באופן ידני עם השרת URL + סיסמה, או ליצור קוד QR לשימוש חד פעמי תחת הגדרות → אבטחה & גישה → זוג טלפון. חיבורים וטוקי מכשיר זוגות מאוחסנים באחסון האשראי הבטוח של הפלטפורמה. האפליקציה למסך שולחני מציגה את השרת הפעיל במדד המצב בצד השמאלי התחתון – לחץ עליו כדי להמיר או להוסיף שרתים (מקום מקומי או מרחוק).
האפליקציה הניידת צריכה תחילה כתובת שרת זמינה כבר. ברגע שהוא מחובר, More → Server → Remote access מנהל את האירוע הזה עם אותו מצב בבעלות השרת כמו שולחן העבודה והאינטרנט התגובה: חשבון Relay מנוהל, שיטת חיבור, הרשמה מותאמת אישית של Relay , מקדמת URL ציבורית, חיבור וחיבור מחדש אוטומטיים, חי URL ורוטציה קבועה של URL . אישור החשבון, רישיון רישום חד פעמי וזיהוי המנהרה נשארים בשרת ולא בפרופיל הטלפון. כתובת הנייד עשויה להיות כתובת LAN או VPN , פרוקסי הפוך המופעל על ידי המשתמש, או ציבורית Relay URL.
QR הנוכחי מייבא את הכתובת הזו ומחליף את היכולת הפעם שלה עבור טוקן בבעלות הטלפון; קודים QR ישנים יותר, רק כתובת, עדיין חוזרים להיכנסת הסיסמה. סריקת QR אינה פועלת או דורשת Relay. טלפונים זוגיים ניתן לבדוק ולחזור על ידי בודדים תחת אבטחה & גישה באינטרנט, אינטרנט תומך, או נייד נייד.
זוגות משתמשים HTTPS כברירת מחדל. כאשר השרת כבר ניתן להגיע דרך כתובת HTTP LAN או פרטית-VPN , הפעל את לאפשר זוגות על חיבור מקומי זה לפני יצירת ה- QR. בחירה זו חלה רק על הקוד הבא של חמש דקות והופכת את עצמה לבלתי אפשרית לאחר הדור.
התקנה של היישום האינטרנט מהדוגמה HTTPS
הלקוח AirCode Ø ללא חנות מותקן ממקור HTTPS המדויק שמשרת את ההזדמנות שלך. לאחר שה- Relay המנוהל, Relay מותאם אישית, או ה- HTTPS המנוהל המנוהל שלך פעיל:
- פתחו את כתובת ההזדמנות HTTPS בטלפון או בטבלט והתחברו;
- בחר התקנת יישום האינטרנט מ עוד או הגדרות → יישום האינטרנט;
- קבל את הצעת ההתקנה של Chromium, או עקוב אחר המדריך iPhone/iPad עבור Share → הוסף ל Home Screen;
- פתח את הסמל המותקן, ולאחר מכן הפעל את הודעות דחוף באופן מפורש אם אתה רוצה התראות יישום סגור.
ב- iPhone ו- iPad, Web Push מוצע רק לאחר שהאפליקציה האינטרנט מופעלת מהסמל Home Screen שלה. הדפדפן והמערכת ההפעלה נשארים אחראים על ההתקנה וההוראות. יישום אינטרנט אחד מותקן שייך למקור אחד; העברת דוגמה למקור אחר פירושה התקנה של המקור החדש ולחיבור שוב.
באפשרותך להתחיל את אותו handoff מהתקן היישום האינטרנט המוקדש או מ- Download. אתר השיווק מאשר את הכתובת באופן מקומי, מסיר את הכרויות, הדרכים, השאילתות ופריטים, ומפתח רק /?pwa-install=1 על המקור HTTPS המתקבל. הוא לא מקבל או שומר את כתובת האירוע.
האפליקציה האינטרנט התגובה מכסה את מרחב העבודה הבסיסי, הפגישות, בקשות תשומת לב, מסוף, קבצים, Git, דפדפן / יישומים, תוכניות Focus, Prompt Queue, Scheduled Tasks, הגדרות וניהול הודעות-מכשיר. Native Mobile עדיין יש אינטגרציה עמוקה יותר של מערכת ההפעלה: אחסון מקומי מוצפן, פרופילים מרובים שרתים מאובטחים, עבודה ברקע מוגבלת, קובץ / מצלמה / זרימת שיתוף מקורי, חפצים, ערוצים של הודעות וקישורים aircode:// . אחסון הדפדפן יכול להימחק, ביצוע ברקע אינו מובטח, והתקנה של iPhone/iPad היא ידנית.
חומת אש
המנהרה המובנית אינה דורשת שער כניסה. זה עושה חיבורים יציאה למיידי על ידי HTTPS ו FRP. מצב רשת פרטית אינו פותח חיבור נוסף; ה- VPN שלך קובע את האפליקציה. תצוגות קדימה מהירות משתמשות בהיסטוריה של יציאות אפמינליות באותו ממשק כמו שרת AirCode Ø , ולכן חומת אש מחזיקה מוגבלת חייבת לאפשר תנועה מהרשת הפרטית לנתיבים האלה.
עבור Docker sandbox הפגישה, מסלול זה עדיין מסתיים במחלקה הבעלים AirCode Ø . לאחר מכן, תנועה מסוף עוברת את Docker API לעובד. המנהרה אינה נושאת באופן אוטומטי את פליטת העובדים ואינה מפרסמת את שדות הפיתוח מהקונטרל.