חזרה אל אסופת המדריכים להתחלה קלה

מדריך זה מתאים לגרסאות יציבות בלבד.
המדריך נכתב במקור למשתמשי מנדריבה אך נבדק ונמצא מתאים גם ל-SuSE, Slax, VectorLinux, YelloDog, Fedora ו-Ubuntu. אם נתקלתם בבעיות במדריך, אם המדריך שימש אתכם בצורה מוצלחת ו/או אם יש לכם הצעות לשיפור נא פנו לכתובת הדוא”ל שבתחתית הדף.

חיבור לכבלים

חלק זה אינו עדכני

מדריך זה מתאים לכל חיבור עם חייגן (גם PPTP וגם L2TP) ולכל סוגי המודמים המסופקים כיום על ידי חברת הכבלים1)
משתמשי מנדריבה ו-אחד יכולים להשתמש גם באשף האינטרנט הישראלי

שימוש בתסריט בר-עריכה

שיטה זו מתאימה למגוון רחב של הפצות והמדריך כתוב כך שגם מתחילים יסתדרו איתו ללא קושי, במקרה של בעיות נא לפנות אל הכתובת שבתחתית עמוד זה.
אם אתם יכולים שמרו קובץ זה למקום הנגיש ממערכת הלינוקס שלכם ואם אינכם יכולים לעשות כן אז הדפיסו אותו.
אם המסמך נגיש ממערכת הלינוקס שלכם תוכלו את כל הפקודות הרשומות בו להעתיק ממנו אל המסוף באופן הבא-
- סימון הקטע הרצוי במסמך והקשת צירוף המקשים Ctrl + c
- הדבקה במסוף על ידי צירוף המקשים Shift + Insert.

  1. פיתחו מסוף על ידי הקשת צירוף המקשים Alt + F2, כתיבת שם של תוכנת מסוף בשורת הפקודה והקשת Enter (לחיצה על המונח מסוף תפנה אותך להסבר בו נמנות מספר תוכנות כאלו).
  2. בעודכם במסוף עברו למצב משתמש-על (הקישו במסוף su, לחצו enter, והזינו את סיסמת ה- ROOT) והפעילו את לקוח ה-DHCP יש להפעיל על ידי הקלדת הפקודה הבאה והקשת Enter -
    עבור SuSE והפצות מבוססות Slackware
     dhcpcd

    עבור Mandriva, Fedora ו- Ubuntu

    dhclient
  3. צאו ממצב משתמש-על על ידי הקלדת הפקודה exit והקשת Enter.
  4. הורידו את הקובץ ובו החייגן ותסריט בסיסי על ידי כתיבת הפקודה הבאה במסוף (הסימן # מציין הערה אותה אין חובה להקליד)
    wget http://welcome.hot.net.il/ISPpages/012/012linux.tar.gz #download file to current directory
  5. פתחו את קובץ הארכיב שהורדתם על ידי כתיבת הפקודה הבאה במסוף
    tar -xvzf 012linux.tar.gz #extract(x) with text feedback(v) a gz(z) file(f) named 012linux.tar.gz

    .

  6. תיוצר תיקיה חדשה בשם 012linux ועליכם לעבור אליה על ידי כתיבת הפקודה הבאה במסוף
    cd 012linux

    .

  7. פיתחו את הקובץ cstart בעורך טקסט (כיתבו kwrite cstart במסוף והקישו Enter או לחילופין כיתבו gedit cstart והקישו enter)
    1. החליפו בו את הערך של USERNAME לשם המשתמש שלכם אצל ספק האינטרנט.
    2. החליפו את הערך של IFACE החליפו ל- eth0 (בהמשך אם תקבלו הודעת שגיאה dev not found חיזרו והחליפו ל- eth1).
    3. החליפו את הכתובת cablepns.012.net.il לכתובת שרת ה- pptp של הספק שלכם (בידקו את הפרטים כעת בטבלה מטה או ב- http://www.netcheif.com/Articles/BrdBandDefs/BrdBandDefs.htm )
    4. החליפו את הערכים שאחרי 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 קראו הערה זו2)
      * משתמשי SuSE קראו הערה זו3)
      * משתמשי הפצות מבוססות Slackware קראו הערה זו4)
      * משתמשי Ubuntu קראו הערה זו5)

  8. עיברו למצב משתמש-על (הקישו במסוף su, לחצו enter, והזינו את סיסמת ה- ROOT) ופיתחו את הקובץ etc/ppp/pap-secrets/ בעורך טקסט
    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
  9. עירכו את הקובץ כך שתוכנו יהיה “username” * “password” (כן, עם הגרשיים) בהתאם לשם המשתמש והסיסמה שלכם אצל ספק האינטרנט.
  10. כעת ודאו שאתם בתיקיה 012linux (אם ביצעתם את הוראות המדריך ברצף ולא סגרתם את המסוף אז זה הוא המצב) והפעילו את הפקודה cstart/. במסוף כשאתם במצב של משתמש-על (הוראות למעבר למצב משתמש-על נמצאות בסעיף הקודם. את הפקודה מריצים פשוט על ידי כתיבתה במסוף והקשת Enter)
  11. בידקו אם אתם מחוברים על ידי כתיבת הפקודה הבאה במסוף והקשת Enter (ניתן פשוט להעתיק ולהדביק אותה)
    ping -c3 www.google.com

    התוצאה הרצויה תכלול בשורה שלפני אחרונה את הנתונים

     3 packets transmitted, 3 received, 0% packet loss...
    
  12. מזל טוב אתם מחוברים, כעת פתחו שוב את הקובץ cstart לעריכה ובצעו את הפעולות הבאות
    1. הוסיפו סולמית (#) בתחילת השורה cp -f pptp-linux /sbin כך שתתקבל התוצאה הבאה
      cp -f pptp-linux /sbin #
    2. מיחקו את הנקודה והלוכסן שלפני פקודת ה- pptp-linux כך שתתקבל התוצאה הבאה
      pptp-linux cablepns.012.net.il debug user $USERNAME mtu 1460 mru 1460 defaultroute
    3. התנתקו מהאינטרנט על ידי הפקודה killall pppd כשאתם במצב של משתמש-על ונסו להתחבר שוב על ידי הרצת התסריט כמשתמש-על.

חיבור ל- ADSL

חיבור לכרטיס רשת

קיימים שני אשפים טקסטואלים6) נפוצים להגדרת חיבור ל-ADSL אם האחד לא פועל יתכן כי נמצא אצלכם השני ואם שניהם אינם פועלים תוכלו להתקין את המועדף עליכם בעזרת מנהל החבילות.

rp-pppoe
  1. הפעילו את האשף על ידי הפקודה
    adsl-script
  2. השתמשו בטבלה מטה להזנת כתובות ה-DNS של הספק שלכם
  3. בסיום תוכלו להתחבר על ידי הפקודה
    sbin/ifup ppp0/
  4. ניתוק מתבצע על ידי
    sbin/ifdown ppp0/
pppoeconf
  1. בפעם הראשונה בה מוגדר החיבור יש להפעיל ממסוף במצב של משתמש-על את הפקודות הבאות
    pppoeconf # launches the configuration wizard
    ifdown eth0 #replace eth0 with the proper network device (eg. eth1, eth2...)
    ifup eth0 # see comment above
  2. שימו לב!!! בשלב האחרון של האשף תוכלו לבחור אם להפעיל את החיבור בעליית המערכת או להתחבר באופן ידני. תוכלו לשנות תכונה זו בכל עת בעזרת ההוראות לחיבור אוטומטי בהמשך דף זה.
  3. להתחברות יש להפעיל את הפקודה
    pon dsl-provider
  4. לניתוק יש להפעיל את הפקודה
    poff

חיבור ל-USB

מדריך חיבור ל-ADSL עם מודם USB כדוגמת ALE-70,130,150 ועוד (נכתב על ידי משה טל).

הגדרת התחברות אוטומטית

כבלים

כל ההפצות (שימוש בתסריט)
  1. ודאו כי מילאתם את הנחיות שלבים 10 ו-11 בהגדרת החיבור בעזרת התסריט.
  2. העתיקו את הקובץ 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
  1. יש לפתוח את מרכז הבקרה (YaST) על ידי לחיצת Atl + F2 הכתיבת kdesu yast2 בשורת הפקודה שתפתח, הקשת Enter והזנת סיסמת מנהל המערכת כשזו תדרש.
  2. במרכז הבקרה יש לבחור בכרטיסית Network Devices

  1. יש לבחור בסוג החיבור (עבור ADSL יש לבחור ב- DSL) ולהמתין לזיהוי הרכיבים על ידי המערכת.

  1. כעת יש לבחור בהתקן שברצונך להגדיר (ההתקן איתו מתבצע החיבור לרשת)
  2. בחלון ההגדרות יש לבחור עבור Device Activation את האפשרות At Boot Time ובהמשך ולסמן את האפשרות User Controlled

מנדריבה/פידורה/CentOS/YellowDog ונגזרותיהן - adsl
  1. ראשית עליכם להבטיח כי התקן הרשת שלכם יופעל בעת האיתחול ולכן פתחו את הקובץ etc/sysconfig/network-scripts/ifcfg-eth0/ בעורך טקסט כשאתם במצב של משתמש-על.
  2. ודאו כי הקובץ כולל את השורה הבאה
    ONBOOT=yes
  3. כעת פתחו את הקובץ etc/sysconfig/network-scripts/ifcfg-ppp0/ לעריכה כשאתם עדיין במצב של משתמש-על.
  4. ודאו גם כאן כי קיימת השורה
    ONBOOT=yes
דביאן/אובונטו ונגזרותיהן - adsl

שימו לב!!! הוראות אלו לא נבדקו עדיין.

  1. פיתחו את הקובץ etc/network/interfaces/ לעריכה כשאתם במצב של משתמש-על
  2. אתרו את השורה auto lo והוסיפו בה את התקן הרשת המתחבר לאינטרנט ואת החייגן באופן הבא
     auto lo eth0
  3. ודאו כי בהמשך הקובץ נמצאות ההגדרות
    auto dsl-provider
  4. ודאו כי אחרי פקודה זו מופיעה הפקודה
    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
  1. ודאו כי הזנתם את שם המשתמש והסיסמה כראוי על ידי הפקודה
     cat /etc/ppp/pap-secrets

    שאמורה להחזיר את התוצאה “username” * “password” בהתאם לשם המשתמש והסיסמה שלכם אצל ספק השירות.

  2. אם שם המשתמש והסיסמה תקינים נסו להוסיף בתסריט את האפשרות noauth לשורת הפקודה המתחילה ב
    pptp-linux

בעית חיבור במנדריבה

אם ביצעתם את כל ההנחיות כהלכה ואתם נתקלים בבעיות התחברות במנדריבה ודאו כי חומת האש שמותקנת עם ההפצה (shorewall) מנוטרלת.
כדי לוודא זאת וכדי להגדיר את מאפייני חומת האש יש לפנות אל מרכז הבקרה (ניתן להפעלה על ידי הקשת Alt + F2, כתיבת mcc בשורת הפקודה, הקשת enter, והזנת סיסמת משתמש העל לכשתתבקשו לה) ולבחור בכרטיסית האבטחה (Security).

אם נתקלתם בבעיות במדריך זה נא דווחו על כך לדוא"ל

1) חובבי הטריויה בודאי ישמחו לרשום לפניהם כי המודול המטפל בכל אותם מודמים הוא usbnet
2) רק משתמשי Fedora צריכים לבצע גם את העריכה הבאה -
בשורה
CABLEGW=$(grep routers /var/lib/dhcp/dhclient-$IFACE.leases ...)
החליפו את dhcp ל- dhclient
3) רק משתמשי SuSE צריכים לבצע גם את העריכה הבאה -
הסירו את השורה
CABLEGW=$(grep routers /var/lib/dhcp/dhclient-$IFACE.leases ...)
וכיתבו במקומה
CABLEGW=$(grep GATEWAY /var/lib/dhcpcd/dhcpcd-$IFACE.info | cut -d"=" -f2)
4) רק משתמשי הפצות מבוססות Slackware צריכים לבצע גם את העריכה הבאה -
הסירו את השורה
CABLEGW=$(grep routers /var/lib/dhcp/dhclient-$IFACE.leases ...)
וכיתבו במקומה
CABLEGW=$(grep GATEWAY /etc/dhcpc/dhcpcd-$IFACE.info | cut -d"=" -f2)
5) רק משתמשי Ubuntu צריכים לבצע גם את העריכה הבאה -
החליפו את השורה
CABLEGW=$(grep routers /var/lib/dhcp/dhclient-$IFACE.leases ...)
החליפו ל-
CABLEGW=$(grep routers /var/lib/dhcp3/dhclient.$IFACE.leases ...)
6) משתמשי מנדריבה יכולים להעזר גם באשף הגרפי drakconnect.
מדריכים/התחברות_לאינטרנט_בפס_רחב_-_מדריך_אחוד.txt · שונה לאחרונה ב: 2008/06/19 18:34 (עריכה חיצונית)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0