הוראות התקנת ADSL ללינוקס
מאת: THEZAL
פורסם ב: 16/07/2002

הוראות התקנת חיבור ADSL ללינוקס

ראשית :

יש להוריד את חבילת RPM מ:

* כל הפעולות יש לעשות כroot


[baba@localhost]$ su -
Password:
[root@localhost]#

לפתוח את החבילה באמצעות :


[root@localhost]# rpm -ihv adsl-il.i386.rpm 

חבילה זו נוסתה בהצלחה על הפצות לינוקס של רד האט 7.1 ,7.2 ו 7.3 אולם נראה שהיא תעבוד בהצלחה על לינוקס מנדרייק

לפני שמריצים את הסקריפט יש לוודא מס דברים:

  • כ.הרשת שיש ברשותך אכן מוכר ע"י הלינוקס שלכם
  • יש להגדיר את כרטיס הרשת לכתובת IP 10.200.1.1
    ניתן לעשות זאת בהפצות לינוקס של רד האט ע"י תוכנה בשם netconfig
	
[root@localhost]# netconfig 
	
ולתת את ההגדרות הבאות :
IP address: 10.200.1.1
Netmask: 255.0.0.0
Default gateway (IP):
Primary nameserver:

הערה: לא להזין Default gateway ו Primary nameserver , הסקריפט יגדיר זאת לבד בהרצה.

או לעדכן ישירות את הגדרות כ.הרשת

	
[root@localhost]# /etc/sysconfig/network-scripts/ifcfg-eth0

כך שהם יראו בצורה זו

	
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.200.1.1
NETMASK=255.0.0.0
ONBOOT=yes

  •   אחרי שינוי הגדרות הרשת יש לבצע:
  • 
    [root@localhost]# service network restart
    
    
  •   נא לבדוק שההגדרות שונו בהצלחה
  • 
    [root@localhost]# ifconfig -a
    
    
  •   לוודא eth0 מוגדר 10.200.1.1
    lo Link encap:Local Loopback 
    inet addr:127.0.0.1 
    Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:5826 errors:0 dropped:0 overruns:0 frame:0
    TX packets:5826 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0 
    RX bytes:663351 (647.8 Kb) TX bytes:663351 (647.8 Kb)
    
    eth0 Link encap:Ethernet HWaddr 00:10:5A:72:A6:9F
    inet addr:10.200.1.1 
    Bcast:10.255.255.255 Mask:255.0.0.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 
    Metric:1
    RX packets:322085 errors:0 dropped:0 overruns:0 frame:0
    TX packets:473329 errors:0 dropped:0 overruns:0 carrier:0
    collisions:781 txqueuelen:100 
    RX bytes:214639889 (204.6 Mb) TX bytes:134963768 (128.7 Mb)
    Interrupt:12 Base address:0xe400 
    
    
  •   כדי לבדוק שיש תקשורת תקינה בין הכרטיס למודם בצע/י
  • 
    [root@localhost]# ping 10.0.0.138
    
    

    אם התוצאה תקינה , הפלט יראה כך :

    
    PING 10.0.0.138 (10.0.0.138) from 10.200.1.1 : 56(84) bytes of data.
    64 bytes from 10.0.0.138: icmp_seq=0 ttl=255 time=1.075 msec
    64 bytes from 10.0.0.138: icmp_seq=1 ttl=255 time=1.057 msec
    64 bytes from 10.0.0.138: icmp_seq=2 ttl=255 time=1.070 msec
    
    

    התקנת הסקריפט

     כדי להריץ את הסקריפט אשר יבנה את ההגדרות הקלד/י:

    
    [root@localhost adslinst]# adsl-config
    
    

    יש למלא אחר הוראות ההתקנה בקפידה

    שלבי הסקריפט :

    יש לבחור את סוג המודם אורכית או אלקטל

    
    Which ADSL modem do you use ?
    1) Orckit (grey)
    2) Alcatel (black)
    Enter the MODEM number (1 or 2) :
    
    

    בחירת ספק שרות

    
    Choose your ISP (1-12)
    Or 13 for quit
    1) Netvision
    2) Kavei Zahav
    3) BezeqInt
    4) Actcom
    5) Aquanet
    6) Barak
    7) Internet Gold
    8) Israserve
    9) Technion 
    10) TLV University 
    11) Hebrew University 
    12) Urbis 
    Enter an ISP number (1-12) 
    
    

    שלב הזנת שם משתמש וסיסמא :

    יש להכניס את שם המשתמש בלבד ללא @ וכו'

    הפעלת חיבור ADSL בזמן עליית הלינוקס

    
    Do you want an ADSL connection to be started 
    at boot time [no|yes] (type in your choice) [no] 
    
    

    הוספת אפשרות "שיתוף אינטרנט " למספר מחשבים ,כאשר יש צורך בHUB ו/או כרטיס רשת נוסף
    באם בוחרים אפשרות זאת ,היא מבטלת כל הגדרת FIREWALL קיימת (IPCHAINS)

    
    Would you like to add NAT (Network Address Translation) 
    to enable Internet sharing [no|yes] (type in your choice) [no]
    
    Note - Installing NAT will disable your Ipchains rules, 
    if you defined firewall during linux installation. 
    
    

    מה הסקריפט מבצע ?

    1. מתקין pptp ו pptp_callmgr 
    2. מגדיר את ה DNS לפי ספק האינטרנט
    3. מאפשר שיתוף אינטרנט עם מחשבים ברשת המקומית (אופציונלי)
    4. מאפשר חיוג אוטומטי לאינטרנט בזמן איתחול המערכת (אופציונלי)
    5. מגדיר את PAP + CHAP

    כדי להתחבר יש להריץ

    
    [root@localhost]# adsl-il start
    
    

    לאחר מספר רגעים אפשר להקליד ifconfig -a , לפלט יתווסף ppp0

    
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:5826 errors:0 dropped:0 overruns:0 frame:0
    TX packets:5826 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0 
    RX bytes:663351 (647.8 Kb) TX bytes:663351 (647.8 Kb)
    
    
    eth0 Link encap:Ethernet HWaddr 00:10:5A:72:A6:9F
    inet addr:10.200.1.1 Bcast:10.255.255.255 Mask:255.0.0.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:322085 errors:0 dropped:0 overruns:0 frame:0
    TX packets:473329 errors:0 dropped:0 overruns:0 carrier:0
    collisions:781 txqueuelen:100
    RX bytes:214639889 (204.6 Mb) TX bytes:134963768 (128.7 Mb)
    Interrupt:12 Base address:0xe400
    
    ppp0 Link encap:Point-to-Point Protocol
    inet addr:212.199.176.98 P-t-P:212.199.176.1 Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1452 Metric:1
    RX packets:207176 errors:0 dropped:0 overruns:0 frame:0
    TX packets:179859 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:3
    RX bytes:149727731 (142.7 Mb) TX bytes:79568363 (75.8 Mb)
    
    

     

    תודות :

    • כתריאל עבור העזרה יעוץ ,התמיכה והסובלנות
    • מולקיס עבור חבילת PPTP

    לעיון נוסף ומעמיק ניתן למצוא באתר של מוליקס

    http://vipe.technion.ac.il/~mulix/adsl-howto.txt

    את קבצי המקור שממנה הוכנה חבילת ה RPM ניתן למצוא כאן

    חבילת ה RPM ,קבצי המקור ודף הסבר זה הינם תחת רשיון GPL

    בהצלחה ! ! !

    יריב
    yariv@totaleclipse.co.il

    ICQ 40999531

    THEZAL