==== ====
[[welcome|חזרה אל אסופת המדריכים להתחלה קלה]]
מדריך זה מתאים לגרסאות יציבות בלבד.\\
המדריך נכתב במקור למשתמשי מנדריבה אך נבדק ונמצא מתאים גם ל-SuSE, Slax, VectorLinux, YelloDog, Fedora ו-Ubuntu. אם נתקלתם בבעיות במדריך, אם המדריך שימש אתכם בצורה מוצלחת ו/או אם יש לכם הצעות לשיפור נא פנו לכתובת הדוא"ל שבתחתית הדף.\\
====== חיבור לכבלים ======
| **__חלק זה אינו עדכני__** |
מדריך זה מתאים לכל חיבור עם חייגן (גם PPTP וגם L2TP) ולכל סוגי המודמים המסופקים כיום על ידי חברת הכבלים((חובבי הטריויה בודאי ישמחו לרשום לפניהם כי המודול המטפל בכל אותם מודמים הוא usbnet))\\
משתמשי מנדריבה ו-אחד יכולים להשתמש גם ב[[אשף האינטרנט הישראלי]]
==== שימוש בתסריט בר-עריכה ====
** שיטה זו מתאימה למגוון רחב של הפצות והמדריך כתוב כך שגם מתחילים יסתדרו איתו ללא קושי, במקרה של בעיות נא לפנות אל הכתובת שבתחתית עמוד זה.**\\
** אם אתם יכולים שמרו קובץ זה למקום הנגיש ממערכת הלינוקס שלכם ואם אינכם יכולים לעשות כן אז הדפיסו אותו.**\\
** אם המסמך נגיש ממערכת הלינוקס שלכם תוכלו את כל הפקודות הרשומות בו להעתיק ממנו אל המסוף באופן הבא-\\
- סימון הקטע הרצוי במסמך והקשת צירוף המקשים Ctrl + c\\
- הדבקה במסוף על ידי צירוף המקשים Shift + Insert.**
- פיתחו [[מאגר מונחים#מסוף]] על ידי הקשת צירוף המקשים Alt + F2, כתיבת שם של תוכנת [[מאגר מונחים#מסוף]] בשורת הפקודה והקשת Enter (לחיצה על המונח [[מאגר מונחים#מסוף]] תפנה אותך להסבר בו נמנות מספר תוכנות כאלו).
- בעודכם במסוף עברו למצב [[מאגר מונחים#משתמש-על]] (הקישו ב[[מאגר מונחים#מסוף]] su, לחצו enter, והזינו את סיסמת ה- ROOT) והפעילו את לקוח ה-DHCP יש להפעיל על ידי הקלדת הפקודה הבאה והקשת Enter -\\ עבור SuSE והפצות מבוססות Slackware dhcpcd עבור Mandriva, Fedora ו- Ubuntudhclient
- צאו ממצב [[מאגר מונחים#משתמש-על]] על ידי הקלדת הפקודה exit והקשת Enter.
- הורידו את הקובץ ובו החייגן ותסריט בסיסי על ידי כתיבת הפקודה הבאה במסוף (הסימן # מציין הערה אותה אין חובה להקליד) wget http://welcome.hot.net.il/ISPpages/012/012linux.tar.gz #download file to current directory
- פתחו את קובץ הארכיב שהורדתם על ידי כתיבת הפקודה הבאה ב[[מאגר מונחים#מסוף]] tar -xvzf 012linux.tar.gz #extract(x) with text feedback(v) a gz(z) file(f) named 012linux.tar.gz .
- תיוצר תיקיה חדשה בשם 012linux ועליכם לעבור אליה על ידי כתיבת הפקודה הבאה במסוף cd 012linux .
- פיתחו את הקובץ cstart בעורך טקסט (כיתבו kwrite cstart ב[[מאגר מונחים#מסוף]] והקישו Enter או לחילופין כיתבו gedit cstart והקישו enter)
- החליפו בו את הערך של USERNAME לשם המשתמש שלכם אצל ספק האינטרנט.
- החליפו את הערך של IFACE החליפו ל- eth0 (בהמשך אם תקבלו הודעת שגיאה dev not found חיזרו והחליפו ל- eth1).
- החליפו את הכתובת cablepns.012.net.il לכתובת שרת ה- pptp של הספק שלכם (בידקו את הפרטים כעת [[#מידע שימושי|בטבלה מטה]] או ב- http://www.netcheif.com/Articles/BrdBandDefs/BrdBandDefs.htm )
- החליפו את הערכים שאחרי nameserver לכתובות שרתי ה- DNS של ספק האינטרנט שלכם (גם מידע זה זמין במיקום שקושר קודם).\\ התוצאה צריכה להראות כך (עבור חיבור לאינטרנט זהב של המשתמש name בהתקן eth1)#!/bin/bash
USERNAME=name
IFACE=eth1
/sbin/ifdown $IFACE
/sbin/ifup $IFACE
...
/sbin/route add -host pns.inter.net.il gw $CABLEGW...\\ * משתמשי Fedora קראו הערה זו((__רק משתמשי Fedora__ צריכים לבצע גם את העריכה הבאה -\\ בשורה
kwrite /etc/ppp/pap-secrets #use this one if you are in KDE environment
gedit /etc/ppp/pap-secrets #use this one if you are in GNOME
- עירכו את הקובץ כך שתוכנו יהיה "username" * "password" (כן, עם הגרשיים) בהתאם לשם המשתמש והסיסמה שלכם אצל ספק האינטרנט.
- כעת ודאו שאתם בתיקיה 012linux (אם ביצעתם את הוראות המדריך ברצף ולא סגרתם את המסוף אז זה הוא המצב) והפעילו את הפקודה cstart/. במסוף כשאתם במצב של משתמש-על (הוראות למעבר למצב משתמש-על נמצאות בסעיף הקודם. את הפקודה מריצים פשוט על ידי כתיבתה במסוף והקשת Enter)
- בידקו אם אתם מחוברים על ידי כתיבת הפקודה הבאה ב[[מאגר מונחים#מסוף]] והקשת Enter (ניתן פשוט להעתיק ולהדביק אותה)ping -c3 www.google.com התוצאה הרצויה תכלול בשורה שלפני אחרונה את הנתונים
3 packets transmitted, 3 received, 0% packet loss...
- מזל טוב אתם מחוברים, כעת פתחו שוב את הקובץ cstart לעריכה ובצעו את הפעולות הבאות
- הוסיפו סולמית (#) בתחילת השורה cp -f pptp-linux /sbin כך שתתקבל התוצאה הבאה cp -f pptp-linux /sbin #
- מיחקו את הנקודה והלוכסן שלפני פקודת ה- pptp-linux כך שתתקבל התוצאה הבאה pptp-linux cablepns.012.net.il debug user $USERNAME mtu 1460 mru 1460 defaultroute
- התנתקו מהאינטרנט על ידי הפקודה killall pppd כשאתם במצב של [[מאגר מונחים#משתמש-על]] ונסו להתחבר שוב על ידי הרצת התסריט כמשתמש-על.
====== חיבור ל- ADSL ======
==== חיבור לכרטיס רשת ====
קיימים שני אשפים טקסטואלים((משתמשי מנדריבה יכולים להעזר גם באשף הגרפי drakconnect.)) נפוצים להגדרת חיבור ל-ADSL אם האחד לא פועל יתכן כי נמצא אצלכם השני ואם שניהם אינם פועלים תוכלו להתקין את המועדף עליכם בעזרת מנהל החבילות.
== rp-pppoe ==
- הפעילו את האשף על ידי הפקודה adsl-script
- השתמשו [[#מידע שימושי|בטבלה מטה]] להזנת כתובות ה-DNS של הספק שלכם
- בסיום תוכלו להתחבר על ידי הפקודה sbin/ifup ppp0/
- ניתוק מתבצע על ידי sbin/ifdown ppp0/
== pppoeconf ==
- בפעם הראשונה בה מוגדר החיבור יש להפעיל מ[[מאגר מונחים#מסוף]] במצב של [[מאגר מונחים#משתמש-על]] את הפקודות הבאותpppoeconf # launches the configuration wizard
ifdown eth0 #replace eth0 with the proper network device (eg. eth1, eth2...)
ifup eth0 # see comment above
- __שימו לב!!!__ בשלב האחרון של האשף תוכלו לבחור אם להפעיל את החיבור בעליית המערכת או להתחבר באופן ידני. תוכלו לשנות תכונה זו בכל עת בעזרת ה[[#הגדרת התחברות אוטומטית|הוראות לחיבור אוטומטי]] בהמשך דף זה.
- להתחברות יש להפעיל את הפקודה pon dsl-provider
- לניתוק יש להפעיל את הפקודה poff
==== חיבור ל-USB ====
מדריך [[חיבור ל-ADSL עם מודם USB]] כדוגמת ALE-70,130,150 ועוד (נכתב על ידי משה טל).
====== הגדרת התחברות אוטומטית ======
==== כבלים ====
== כל ההפצות (שימוש בתסריט) ==
- ודאו כי מילאתם את הנחיות שלבים 10 ו-11 בהגדרת החיבור בעזרת התסריט.
- העתיקו את הקובץ cstart לתיקיה etc/init.d/ על ידי הפקודה הבאה מה[[מאגר מונחים#מסוף]] כ[[מאגר מונחים#משתמש-על]]
cp /home/your_username/012linux/cstart /etc/init.d ובצעו אחת מהשתיים -
* עירכו את הקובץ rc.local (במנדריבה קובץ זה נמצא ב- etc/rc.local/) והוסיפו לו את השורה etc/init.d/cstart/
* צרו קישור סימבולי לרמת הריצה הרצויה באופן הבא (דוגמה זו מתאימה למנדריבה, יתכנו שינויים בהפצות אחרות) ln -s /etc/init.d/cstart /etc/rc5.d/S90cstart
==== ADSL ====
== סוזה - adsl ==
- יש לפתוח את מרכז הבקרה (YaST) על ידי לחיצת Atl + F2 הכתיבת kdesu yast2 בשורת הפקודה שתפתח, הקשת Enter והזנת סיסמת מנהל המערכת כשזו תדרש.
- במרכז הבקרה יש לבחור בכרטיסית Network Devices
{{מדריכים:yast_network1.png?260x160}}
- יש לבחור בסוג החיבור (עבור ADSL יש לבחור ב- DSL) ולהמתין לזיהוי הרכיבים על ידי המערכת.
{{מדריכים:yast_network2_dsl.png?260x200}}
- כעת יש לבחור בהתקן שברצונך להגדיר (ההתקן איתו מתבצע החיבור לרשת)
- בחלון ההגדרות יש לבחור עבור Device Activation את האפשרות At Boot Time ובהמשך ולסמן את האפשרות User Controlled
{{מדריכים:yast_network3_dsl_conf.png?260x200}}
== מנדריבה/פידורה/CentOS/YellowDog ונגזרותיהן - adsl ==
- ראשית עליכם להבטיח כי התקן הרשת שלכם יופעל בעת האיתחול ולכן פתחו את הקובץ etc/sysconfig/network-scripts/ifcfg-eth0/ בעורך טקסט כשאתם במצב של משתמש-על.
- ודאו כי הקובץ כולל את השורה הבאה ONBOOT=yes
- כעת פתחו את הקובץ etc/sysconfig/network-scripts/ifcfg-ppp0/ לעריכה כשאתם עדיין במצב של משתמש-על.
- ודאו גם כאן כי קיימת השורה ONBOOT=yes
== דביאן/אובונטו ונגזרותיהן - adsl ==
שימו לב!!! הוראות אלו לא נבדקו עדיין.
- פיתחו את הקובץ etc/network/interfaces/ לעריכה כשאתם במצב של משתמש-על
- אתרו את השורה auto lo והוסיפו בה את התקן הרשת המתחבר לאינטרנט ואת החייגן באופן הבא auto lo eth0
- ודאו כי בהמשך הקובץ נמצאות ההגדרות auto dsl-provider
- ודאו כי אחרי פקודה זו מופיעה הפקודה iface eth0 inet manual
* הקובץ צריך בסיכומו של דבר להראות בערך כךauto lo eth0 # starts the lo and eth0 interfaces with the ifup scripts
auto dsl-provider # starts the dsl-provider interface
iface eth0 inet manual # no special tcp/ip configuration for the eth0 interface
iface dsl-provider inet ppp # use ppp to configure the dsl-provider interface
provider dsl-provider #gets information from /etc/ppp/peers/dsl-provider
pre-up /sbin/ifconfig eth0 up
====== מידע שימושי ======
כתובות ושמות שרתים אצל ספקי האינטרנט
^ הספק ^ סוג השרת ^ IP ^ שם השרת |
^ נטויז'ן | DNS | 212.143.212.143 \\ 194.90.1.5 | |
| | PPTP/L2TP | | cable.netvision.net.il |
^ ^ ^ ^ |
^ אינטרנט זהב | DNS | 192.116.202.222 \\ 213.8.172.83 | |
| | PPTP | 213.8.8.112 | pns.inter.net.il |
^ ^ ^ ^ |
^ אקטקום | DNS | 192.114.47.4 \\ 192.114.47.52| |
| | PPTP\L2TP | 192.117.122.13 | username.c.actcom.net.il |
^ ^ ^ ^ |
^ קווי זהב | DNS | 212.117.129.5 \\ 212.117.129.3 | |
| | PPTP | 212.199.26.28 | cablepns.012.net.il |
^ ^ ^ ^ |
^ ברק | DNS | 212.150.49.10 \\ 62.90.133.233 | |
| | PPTP | 62.90.133.58 | pns.barak.net.il |
^ ^ ^ ^ |
^ בזק בינלאומי | DNS | 192.115.106.35 \\ 192.115.106.10 | |
| | PPTP/L2TP | 212.179.61.77 | gch.bezeqint.net |
^ ^ ^ ^ |
^ ישראסרב | DNS | 192.115.0.100 \\ 192.115.3.100 | |
| | PPTP | 192.117.195.250 | |
^ ^ ^ ^ |
^ אורביס | DNS | 192.118.6.3 | |
| | PPTP | 172.26.255.241 | cable.urbis.net.il |
^ ^ ^ ^ |
^ אקוואנט | DNS | 192.117.240.10 \\ 192.117.240.3| |
| | PPTP | 213.57.50.250 | cable.aquanet.co.il |
^ ^ ^ ^ |
^ טכניון | DNS | 132.68.1.2 \\ 132.68.1.9 | |
| | PPTP | 132.68.254.109 | ccdis3.technion.ac.il |
^ ^ ^ ^ |
^ אוניברסיטת תל-אביב | DNS | 132.66.32.10 \\ 132.66.16.2 | |
| | L2TP | 132.66.4.125 | lns.tau.ac.il |
^ ^ ^ ^ |
^ האוניברסיטה העברית | DNS | 128.139.6.1 \\ 128.139.4.3 | |
| | PPTP | 132.64.10.2 | vpn.huji.ac.il |
^ ^ ^ ^ |
====== תקלות ופתרונן ======
==== בעית הזדהות ====
אם קיבלתם פלט בו מופיעה השורה
/usr/sbin/pppd: The remote system is required to authenticate itself
- ודאו כי הזנתם את שם המשתמש והסיסמה כראוי על ידי הפקודה cat /etc/ppp/pap-secrets שאמורה להחזיר את התוצאה "username" * "password" בהתאם לשם המשתמש והסיסמה שלכם אצל ספק השירות.
- אם שם המשתמש והסיסמה תקינים נסו להוסיף בתסריט את האפשרות noauth לשורת הפקודה המתחילה ב pptp-linux
==== בעית חיבור במנדריבה ====
אם ביצעתם את כל ההנחיות כהלכה ואתם נתקלים בבעיות התחברות במנדריבה ודאו כי חומת האש שמותקנת עם ההפצה (shorewall) מנוטרלת.\\
כדי לוודא זאת וכדי להגדיר את מאפייני חומת האש יש לפנות אל מרכז הבקרה (ניתן להפעלה על ידי הקשת Alt + F2, כתיבת mcc בשורת הפקודה, הקשת enter, והזנת סיסמת משתמש העל לכשתתבקשו לה) ולבחור בכרטיסית האבטחה (Security).
====== ======
אם נתקלתם בבעיות במדריך זה נא דווחו על כך [[kamberd@yahoo.com|לדוא"ל]]
==== ====
[[welcome|חזרה אל אסופת המדריכים להתחלה קלה]]