- קושחת OpenWrt מאפשרת לך להפוך נתב קונבנציונלי להתקן רשת מתקדם עם יכולות ניהול מקצועיות.
- התאימות משתנה בהתאם לחומרה, כאשר מערכות x86 הן חזקות במיוחד בשל קיבולת העיבוד והזיכרון שלהן.
- הבחירה בין מערכות הקבצים ext4 ו-squashfs קובעת את גמישות הכתיבה והיציבות של מערכת ההפעלה.
אם אתם מרגישים שהתוכנה המותקנת מראש בנתב שלכם לוקה בחסר, או שאתם פשוט רוצים לשפר את הרשת הביתית שלכם, התקנת OpenWrt היא הצעד ההגיוני הבא. זה לא רק החלפת ממשק אחד באחר; זה בהפיכת מכשיר בסיסי לכלי רב עוצמה המסוגל לנהל את תעבורת הרשת כמו מקצוען. עם זאת, עליכם לפעול בזהירות כדי למנוע הפיכת הציוד שלכם לבלתי שמיש.
לפני שצוללים פנימה, כדאי לציין שרמת הקושי משתנה בהתאם לרמת הניסיון שלכם: אם אתם כבר מכירים לינוקס ויודעים מהי כתובת IP, זה יהיה קל, אבל אם אתם מתחילים, היו מוכנים ללמוד מושגי רשת בסיסיים . זכרו ששיפור המחשב כרוך בסיכונים, אז עשו זאת על אחריותכם בלבד, אבל היו סמוכים ובטוחים שהתוצאה שווה את זה.
הכנות ומושגים בסיסיים
כדי להבטיח שהכל יפעל בצורה חלקה, עלינו לבחור תחילה את התמונה הנכונה. במקרה של נתבים ספציפיים כמו ה-WR842N, נחפש תמונה של יצרן (Factory image) שתחליף את הקושחה המקורית . נקודה מרכזית היא מערכת הקבצים: פורמט squashfs הוא הרבה יותר רב-תכליתי מ-jffs2, אם כי במערכות x86 נראה גם את האפשרות ext4, שהיא אידיאלית אם בכוונתנו להתקין מספר רב של חבילות מכיוון שהיא מאפשרת כתיבה ישירה.
אם אתם רוצים להימנע מסיבוכים, הימנעו מגרסאות "trunk" או פיתוח, מכיוון שלעתים קרובות חסר להן ממשק גרפי של LuCI. עדיף לבחור בגרסאות יציבות או כמעט יציבות כדי להבטיח שהנתב לא יגרום לכם לבעיות בלתי צפויות במהלך התהליך.
התקנה על נתבים קונבנציונליים
התהליך הכללי הוא בדרך כלל די פשוט. ראשית, חברו את המחשב לנתב באמצעות כבל Ethernet בכל אחת מיציאות ה-LAN. הנתב בדרך כלל יקצה כתובת IP דרך DHCP; לדוגמה, במכשירי TP-Link, רשת המשנה היא בדרך כלל 192.168.0.0/24, וניתן לגשת לממשק האינטרנט בכתובת 192.168.0.1 עם פרטי הגישה admin/admin.
לאחר הכניסה, נווטו למקטע כלי המערכת וחפשו את האפשרות שדרוג קושחה . העלו את קובץ ה-OpenWrt שהורדתם קודם לכן ולחצו על כפתור השדרוג. התהליך עשוי להימשך כ-5 דקות. אם אינכם רואים ממשק אינטרנט לאחר מכן, תוכלו להתחבר באמצעות SSH ולהריץ פקודות כדי להתקין את LuCI ולהפעיל את שרת ה-uhttpd , תחילה לעדכן את רשימת החבילות עם `opkg update`.
הקפיצה לנתבים מבוססי x86
התקנת OpenWrt על חומרת x86 (כמו מחשב ישן או שרת תעשייתי) היא משחק שונה לגמרי. כאן, אתם מקבלים ביצועים גולמיים מדהימים, המאפשרים לכם להגדיר שרתי VPN במהירות גבוהה או מנהלי תעבורה מורכבים. הדרישות המינימליות פשוטות: מעבד 64 סיביות, לפחות 512 מגה-בייט של זיכרון RAM (אם כי 1 ג'יגה-בייט הוא אידיאלי), וכ-2 ג'יגה-בייט של אחסון, רצוי על SSD לביצועים מהירים כברק - אפשרות מצוינת אם אתם רוצים להפיק את המרב מהמחשבים הישנים שלכם.
שלבים להבזק ב-x86
- יצירת מדיום האתחול: הורדנו את תמונת x86-64 והשתמשנו בכלים כמו Rufus ב-Windows או Etcher ב-macOS/Linux כדי לצרוב את התמונה לכונן USB. זה חיוני. לאמת את תקינות הקובץ עם sha256sum כדי למנוע שגיאות במהלך ההתקנה.
- הגדרת BIOS: אנו מפעילים מחדש את המחשב ונכנסים ל-BIOS/UEFI (באמצעות F2, F10 או DEL) כדי תעדוף אתחול מ-USBאל תשכח להשבית את 'אתחול מאובטח' אם המערכת נכשלת באתחול.
- תהליך הכתיבה: לאחר טעינת המתקין, בחר את כונן היעד (כונן קשיח או SSD) והמשך בתהליך ההבזק. לאחר שתסיים, הסר את כונן ה-USB והפעל מחדש כדי לאתחל את מערכת ההפעלה.
תצורה ראשונית ואופטימיזציה
לאחר האתחול הראשוני, גשו לממשק LuCI על ידי הזנת 192.168.1.1 בדפדפן האינטרנט שלכם. הצעד הראשון הוא להגדיר סיסמת root חזקה בתפריט System > Administration כדי למנוע גישה לא מורשית לנתב. לאחר מכן, הגדר את ממשק ה-WAN בהתאם לפרוטוקול של ספק שירותי האינטרנט שלכם (DHCP או PPPoE) והתאימו את הגדרות ה-LAN לטעמכם.
כדי להפיק את המרב מהחומרה, נוכל להתקין חבילות חיוניות. ממנהל התוכנה, נוכל להוסיף תמיכה ב-WireGuard או OpenVPN , כלי סטטיסטיקה כמו luci-app-statistics, או אפילו Samba4 אם נרצה להגדיר שרת קבצים קטן. במערכות x86, מומלץ מאוד להפעיל את Smart Queue Management (SQM) כדי לבטל השהייה ולנצל מעבדים מרובי ליבות.
תכונות מתקדמות וטריקים
אחת מיתרונותיה של OpenWrt היא היכולת שלה ליצור רשתות VLAN. זה מאפשר לנו לפלח את הרשת הביתית שלנו , לבודד, למשל, מכשירי IoT (נורות, שקעים חכמים) מהרשת הראשית שלנו, כך שאם אחד מהם ייפרץ, למכשיר שנפרץ לא תהיה גישה למחשב האישי שלנו - בדומה לחיסכון של מעבדה ביתית עם רשתות VLAN.
בנוסף, אם יש לכם שני חיבורי אינטרנט, תוכלו להגדיר Dual-WAN לאיזון עומסים או לגיבוי קו. עבור הנועזים יותר, ישנם סקריפטים אוטומציה המשתמשים במנהל החבילות APK (בגירסאות האחרונות) ובכלי owut כדי לשמור על הקושחה מעודכנת דרך SSH, ומבצעים גיבויים אוטומטיים לפני כל שדרוג גרסה.
פתרון בעיות נפוץ
אם הנתב לא מאתחל, הדבר הראשון שצריך לבדוק הוא את ה-BIOS ואת יציאת ה-USB. אם אתם נתקלים בבעיות רשת, ודאו שהמחשב שלכם נמצא במצב DHCP או הקצה כתובת IP ידנית כמו 192.168.1.2. אם אתם מבצעים שגיאת תצורה קריטית, תמיד תוכלו להשתמש בלחצן האיפוס הפיזי על ידי לחיצה ממושכת עליו למשך 15 שניות, או, דרך SSH, על ידי הפעלת הפקודה `firstboot` ולאחר מכן אתחול מחדש.
אם עליכם לחזור לתוכנה המקורית, עליכם להוריד את הקושחה מהיצרן ולהעלות אותה דרך ממשק OpenWrt, אם כי תהליך זה משתנה בהתאם לדגם. עבור אלו שאינם רוצים להקדיש חומרה פיזית, ניתן להפעיל את OpenWrt בצורה מושלמת כמכונה וירטואלית ב-VirtualBox או VMware , וזה אידיאלי לבדיקה לפני המעבר למכונה עצמה.
שליטה ב-OpenWrt מאפשרת לך לעבור מנתב מוגבל למרכז בקרה כולל שבו אבטחה, מהירות והתאמה אישית שולטים בכיפה, בין אם מדובר באופטימיזציה של הרשת הביתית שלך באמצעות VLANs, הגדרת VPN פרטי או הצלת מחשב ישן כדי לתת לו חיים שניים כמוח של הקישוריות שלך.




