Next Previous Contents

4. Σύνδεση με τον Linux Server

Παρακαλώ ανατρέξτε στο διάγραμμα που υπάρχει στο κεφάλαιο Εισαγωγή για το σχήμα διευθύνσεων που χρησιμοποιείτε. Ο Σταθμός Εργασίας 1 (W/S1) βρίσκεται στο 172.16.0.0 και μπορεί να προσπελάσει τον Linux server απ' ευθείας ενώ ο Σταθμός Εργασίας 2 (W/S2) βρίσκεται στο 172.17.0.0 και χρειάζεται την χρήση πύλης (gateway) (router) 172.17.0.254 για να προσπελάσει το Linux box. Αυτές οι πληροφορίες για την πύλη (gateway) χρειάζεται να παρέχονται κατά την ρύθμιση των clients μόνο στο W/S2. Το Netware αναφέρει την πύλη σαν 'ip_router'.

Χρησιμοποιώ το W/S2 για να διευκρινίσω τις ρυθμίσεις του client. Για να ρυθμίσετε το W/S1 αλλάξτε την διεύθυνση 172.17.0.5 σε 172.16.0.5 και αγνοήστε όλες τις αναφορές σε πύλες/δρομολογητές (gateway/router).

Εάν δεν έχετε router μπορείτε να πηδήξετε το επόμενο τμήμα και να προχωρήσετε σε

4.1 Ρύθμιση του Linux server

Μπορείτε να πηδήξετε αυτό το τμήμα αν δεν έχετε router.

Πρέπει να ρυθμίσετε τον Linux server να αναγνωρίζει τον router επιτρέποντας το σταθμό εργασίας 2 να συνδεθεί στον Web server. Για να ρυθμίσετε τον Linux server πρέπει να μπείτε σαν root. Στη γραμμή εντολής του server πληκτρολογήστε:

   route add gw default 172.16.0.254
Για να χρησιμοποιείτε αυτή την πύλη (gateway) κάθε φορά που επανεκκινείτε τον Linux server ανοίξτε το αρχείο /etc/rc.d/rc.inet1 και αλλάξτε την γραμμή που περιέχει τον ορισμό της gateway σε GATEWAY = "172.16.0.254". Σιγουρευτείτε ότι η γραμμή η οποία προσθέτει το gateway δεν είναι σε σχόλια.

ΕΝΑΛΛΑΚΤΙΚΑ: Μπορείτε να προσθέσετε routes στα δίκτυα από την άλλη μεριά του router. Αυτό γίνεται ως εξής

   route add -net 172.17.0.0 gw 172.16.0.254
Για να γίνεται αυτό αυτόματα κάθε φορά που κάνετε επανεκκίνηση του Linux προσθέστε την παραπάνω εντολή στο αρχείο /etc/rc.d/rc.local.

4.2 Ρύθμιση του Netware server

Για να ρυθμίσετε τον Netware server πρέπει να έχετε δικαιώματα Supervisor ή τουλάχιστον δικαιώματα Console operator . Αν αυτό δεν είναι δυνατόν, ρωτήστε τον Administrator του δικτύου για να σας βοηθήσει με τις ρυθμίσεις. Στον Server ενεργοποιήστε το Ethernet_II frame στο LAN, πληκτρολογώντας τις παρακάτω εντολές ή συμπεριλάβετε αυτές στο αρχείο AUTOEXEC.ncf .

   load NE2000 frame=Ethernet_II name=IPNET
   load TCPIP
   bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0

Ίσως χρειαστεί να καθορίσετε το slot ή το board number καθώς φορτώνεται ο NE2000 driver, εξαρτάται από τις ρυθμίσεις του μηχανήματός σας. (π.χ.: load NE2000 slot=3 frame=.....)

4.3 Ρυθμίζοντας τον Netware Client

Στο PC έχετε να επιλέξετε μεταξύ των Win3.1,WFWG ή Win95. Η διαδικασία εγκατάστασης διαφέρει ανάμεσα σε Win95 και στα παλαιότερα windows, αν χρησιμοποιείτε τον 32μπιτο client της Microsoft ή της Novell. Αν πρόκειται να χρησιμοποιήσετε τον 16μπιτο client, η διαδικασία είναι η ίδια και μπορείτε να αναφερθείτε στις οδηγίες εγκατάστασης των Windows 3.x . Για να εγκαταστήσετε τον 32μπιτο client για τα Win95 πηγαίνετε κατ' ευθείαν στο Εγκατάσταση των Windows 95.

Windows 3.x

Αν χρησιμοποιείτε Win3.1 ή WFWG μπορείτε να εγκαταστήσετε τον Netware Client (VLMs) και ορισμένα επιπλέον αρχεία που παρέχονται με την δισκέτα του TCP/IP, ονόματι

TCPIP.exe, VTCPIP.386, WINSOCK.dll and WLIBSOCK.dll

προσέξτε ότι το αρχείο WINSOCK.dll διαφέρει από αυτά που παρέχονται από τα Win95 και το Trumpet. Εγκαταστήστε το Netware Client με υποστήριξη για windows. Αντιγράψτε τα VTCPIP.386, WINSOCK.dll και WLIBSOCK.dll στον κατάλογο SYSTEM, και το TCPIP.exe στον κατάλογο NWCLIENT. Τώρα τροποποιήστε το αρχείο STARTNET.bat στον κατάλογο NWCLIENT σε

   lsl
   ne2000     ---> ο driver της κάρτες δικτύου
   c:\windows\odihlp.exe     ---->Αν χρησιμοποιείτε WFWG
   ipxodi
   tcpip        ---> Προσθέστε αυτή την γραμμή
   nwip         ---> Αν χρησιμοποιείτε Netware/IP
   vlm

Δημιουργήστε έναν υπο-κατάλογο (έστω) \NET\TCP και αντιγράψτε τα αρχεία HOSTS, NETWORKS, PROTOCOLS και SERVICES από /etc στον Linux server ή στον κατάλογο SYS:ETC στον Netware server. Ανοίξτε το αντιγραμμένο αρχείο HOSTS για να προσθέσετε την γραμμή για τον νέο Linux server σας. Αυτό θα σας επιτρέπει να αναφέρεστε στον Linux server σας, σαν http://linux.mydomain/ αντίhttp://172.16.0.1/στον WWW browser

   127.0.0.1      localhost
   172.16.0.1      linux.mydomain

Διορθώστε to αρχείο NET.cfg στον κατάλογο NWCLIENT

   Link Driver NE2000
       port 300
       int 3
       MEM D0000
       FRAME Ethernet_802.2

; ---- Προσθέστε αυτές τις γραμμές ----

      FRAME Ethernet_II

   Protocol TCPIP
      PATH TCP_CFG C:\NET\TCP
      ip_address  172.17.0.5
      ip_netmask  255.255.255.0
      ip_router   172.17.0.254     ---> add the address of your gateway only
                                  ---> if you have to use this
                                  ---> gateway to reach your HTTP server

   Link Support
      MemPool 6192       ---> the minimum is 1024. Try with different values
      Buffers 10 1580    ---> this again can be fine tuned

;---------------------------------
; You may need to add lines like these if you are using Netware/IP
;
   NWIP
      NWIP_DOMAIN_NAME  mydomain
      NSQ_BROADCAST   ON
      NWIP1_1 COMPATIBILITY   OFF
      AUTORETRIES     1
      AUTORETRY SECS  10

Διορθώστε το αρχείο SYSTEM.ini στον κατάλογο WINDOWS και προσθέστε το εξής για το VTCPIP.386
   [386Enh]
   .....
   network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386
   .....

Επανεκκινήστε το PC, τρέξτε το STARTNET.bat και τώρα πλέον μπορείτε να ανοίξετε τον αγαπημένο σας WWW browser για να δείτε τις Web σελίδες σας. Δε χρειάζεται να μπείτε στο Netware και δε χρειάζεται να τρέξετε το TCPMAN (αν χρησιμοποιείτε Trumpet Winsock).

Windows 95

Το τμήμα αυτό εξηγεί πως να εγκαταστήσετε τον 32μπιτο client στα Win95. Πρώτα πρέπει να εγκαταστήσετε τα ακόλουθα.

   Client for Netware Networks (από την Microsoft ή την Novell)
   Microsoft TCP/IP Protocol
   Network Adapter

Για να εγκαταστήσετε τα παραπάνω, κλικάρετε στο My Computer, Control Panel, Networks. Πατήστε το Add. Θα πρέπει τώρα να είσαστε σε ένα παράθυρο που απεικονίζει Client, Adapter, Protocol και Service. Για να εγκαταστήσετε τον Client για Δίκτυα Netware:

  1. Διπλοκλικάρετε στον Client
  2. Κλικάρετε στο Microsoft ή Novell
  3. Διπλοκλικάρετε στον Client για Δίκτυα Netware

Για να εγκαταστήσετε το πρωτόκολλο TCP/IP:

  1. Διπλοκλικάρετε στο Protocol
  2. Κλικάρετε στο Microsoft
  3. Διπλοκλικάρετε στο TCP/IP

Τα Windows95 θα εγκαταστήσουν αυτόματα και ορισμένα άλλα πρωτόκολλα. Απομακρύνετέ τα, κλικάροντας πάνω σ'αυτά και στην συνέχεια πατώντας με το ποντίκι το κουμπί remove. Κανονικά τα Win95 εγκαθιστούν το πρωτόκολλο Microsoft NetBeui, και το συμβατό με IPX/SPX πρωτόκολλο. Μπορείτε να σβήσετε το πρωτόκολλο NetBEUI, αλλά θα χρειαστείτε το πρωτόκολλο IPX/SPX, αν θέλετε να μπαίνετε στον Netware Server.

Για να ρυθμίσετε το TCP/IP κλικάρετε στο TCP/IP, κλικάρετε στο Properties και στη σελίδα IP address

  Βάλτε την δική σας διεύθυνση IP στο "Specify an IP address "
                        box as 172.17.0.5
  Στη γραμμή Subnet Mask βάλτε 255.255.255.0
Επιλέξτε το tab Gateway
  Βάλτε την διεύθυνση του gateway (router) στο κουτάκι New gateway
     σαν 172.17.0.254
  Κλικάρετε στο κουμπί Add
Η διεύθυνση του gateway πρέπει τώρα να εμφανίζεται κάτω από τα ήδη εγκατεστημένα gateways. Πατήστε OK.

Θα πάρετε ένα μήνυμα για επανεκκίνηση του υπολογιστή σας. Κάντε το.Θα μπορείτε πλέον να χρησιμοποιήσετε έναν Browser για να συνδεθείτε στον HTTP Server.

4.4 Ρύθμιση Microsoft Client

Αν χρησιμοποιείτε Microsoft Client για πρόσβαση στο δίκτυο σας, τότε αυτή η ενότητα περιγράφει το πώς θα εγκαταστήσετε το TCP/IP

Σημείωση: Για να μπορείτε να αναφέρεστε στον Linux server σαν http://linux.mydomain/ αντίhttp://172.16.0.1/ σε έναν WWW browser και σε όλες τις εντολές του intranet πρέπει να διορθώσετε το αρχείο hosts. Μπορείτε επίσης να προσθέσετε πάνω από μια εγγραφές για κάθε ένα από τα άλλα hosts σας (Netware, Unix, WinNT). Η οικογένεια των Windows κρατάει τα αρχεία HOSTS στον κατάλογο \WINDOWS ή στο \WINDOWS\SYSTEMανάλογα με την έκδοση. Διορθώστε το αρχείο αυτό και προσθέστε μια γραμμή για τον Linux server σας, όπως:
   127.0.0.1      localhost
   172.16.0.1     linux.mydomain

   172.16.0.2     netware.mydomain
   172.16.0.3     winNT.mydomain
   172.16.0.5     ws_1

Windows για Workgroups

Η ενότητα αυτή εξηγεί πώς να εγκαταστήσετε τον 32μπιτο client σε WFWG. Πρώτα πρέπει να κατεβάσετε τους οδηγούς TCP/IP για Windows από την Microsoft. Η version 3.11b είναι διαθέσιμη στο ftp://ftp.microsoft.com ή σε άλλα site ως tcp32b.exe. Σιγουρευτείτε ότι έχετε φορτώσει ταWin32s πριν προσπαθήσετε να φορτώσετε τον TCP/IP-32μπιτο οδηγό.

Έχοντας αποσυμπιέσει τα αρχεία του TCP/IP σε έναν προσωρινό κατάλογο (ας πούμε C:\TEMP), ελέγξτε τον κατάλογο \WINDOWS\SYSTEM για αντίγραφα του OEMSETUP.INF. Αν υπάρχει κάποιο, μετονομάστε το. Τώρα αντιγράψτε το αρχείο OEMSETUP.INF από τον κατάλογο TEMP στον κατάλογο \WINDOWS\SYSTEM. Αν έχετε φορτώσει κι άλλα TCP/IP stacks στο σύστημά σας, σβήστε τα πριν προχωρήσετε.

Εκκίνηση του Network Setup ή του Windows Setup/Change Network Settings

    Πατήστε το κουμπί Networks
    Πατήστε το Install Microsoft Windows Network.
      Διαλέξτε υποστήριξη για επιπλέον δίκτυα (Αν απαιτείται)
    Click OK
Πρέπει να σας ζητηθεί network adapter - Διαλέξτε τον κατάλληλο. Αν δεν σας ζητηθεί:
     Click στο Adapter button
         Διαλέξτε adapter (π.χ: NE2000)
         Click OK
     Click στο Protocol button
         διαλέξτε το MS TCP/IP-32 protocol
         click OK
Τώρα θα σας ζητηθεί να ρυθμίσετε το TCP/IP protocol stack. Μπορείτε πάντα να αλλάξετε την ρύθμιση σας επιλέγοντας με απλό click στο TCP/IP protocol που φαίνεται στο κουτάκι Adapters και κάνοντας click στο κουμπί Setup.
   Στο IP address box βάλτε 172.17.0.5
   Στο Subnet Mask box βάλτε 255.255.255.0
   Βάλτε την διεύθυνση του gateway (router) στο κουτάκι με τα gateway
     σαν 172.17.0.254
Πατήστε OK.Θα σας ζητηθεί να επανεκκινήσετε τον υπολογιστή σας. Κάντε το. Θα πρέπει πλέον να μπορείτε να χρησιμοποιήσετε έναν Browser για να συνδεθείτε στον HTTP Server.

Windows 95

Η ενότητα αυτή εξηγεί πώς να εγκαταστήσετε τον 32bit client της Microsoft για Win95. Πρώτα πρέπει να εγκαταστήσετε τα παρακάτω:

   Client για Microsoft Networks
   Microsoft TCP/IP Protocol
   Network Adapter

Για να εγκαταστήσετε τα παραπάνω, κάντε click στο My Computer, Control Panel, Networks. Κλικάρετε το κουμπί Add. Είσαστε τώρα σε ένα παράθυρο που δείχνει τις επιλογές Client, Adapter, Protocol και Service. Για να εγκαταστήσετε τον Client για Microsoft Networks:

  1. Διπλοκλικάρετε στον Client
  2. Κλικάρετε στο Microsoft
  3. Διπλοκλικάρετε στον Client για Microsoft Networks

Για να εγκαταστήσετε το Πρωτόκολλο TCP/IP :

  1. Διπλοκλικάρετε στο Protocol
  2. Κλικάρετε στο Microsoft
  3. Διπλοκλικάρετε στο TCP/IP

Τα Windows 95 εγκαθιστούν αυτόματα διάφορα πρωτόκολλα.Σβήστε τα κάνοντας click σ'αυτά και κάνοντας click στο κουμπί Remove. Κανονικά τα Win95 εγκαθιστούν το πρωτόκολλο Microsoft NetBeui.

Για να εγκαταστήσετε το TCP/IP κάντε click στο TCP/IP, στο Properties και στην συνέχεια στο tab IP address

  Βάλτε το δικό σας IP address στο "Specify an IP address "
                        κουτάκι σαν 172.17.0.5
  Στο Subnet Mask box βάλτε 255.255.255.0
Επιλέξτε το tab Gateway
  Βάλτε την διεύθυνση του gateway (router) στο κουτάκι New gateway
     σαν 172.17.0.254
  Κλικάρετε στο κουμπί Add
Η διεύθυνση του gateway θα πρέπει τώρα να εμφανίζεται στα ήδη εγκατεστημένα gateways box. Κλικάρετε στο OK.

Θα σας ζητηθεί να επανεκκινήσετε τον υπολογιστή σας. Κάντε το.Θα πρέπει πλέον να μπορείτε να χρησιμοποιήσετε έναν Browser για να συνδεθείτε στον HTTP Server.

Windows NT

Η ενότητα αυτή περιλαμβάνει λεπτομέρειες για το πώς να εγκαταστήσετε τονTCP/IP client για WinNT 4.0. Πηγαίνετε στο Control Panel/ Network

    Επιλέξτε το Adapter tab.
        Κλικάρετε στο κουμπί Add για να προσθέσετε νέο adapter (Εάν δεν έχετε ήδη έναν)
Θα σας ζητηθεί network adapter - Διαλέξτε τον κατάλληλο.Για να προσθέσετε πρωτόκολλα.
    Επιλέξτε το Protocols tab
        Κλικάρετε στο Add
        Επιλέξτε το TCP/IP protocol
        Κλικάρετε στο OK
Τώρα θα σας ζητηθεί να ρυθμίσετε το TCP/IP protocol stack. Μπορείτε πάντα να αλλάξετε την ρύθμιση σας επιλέγοντας με απλό click στο TCP/IP protocol και κάνοντας click στο κουμπί properties.
   Διαλέξτε το tab IP Address
      Τσεκάρετε στο checkbox 'Specify an IP address'
      Στο IP address box βάλτε 172.17.0.5
      Στο Subnet Mask box βάλτε 255.255.255.0
      Βάλτε την διεύθυνση του gateway (router) στο κουτάκι Default Gateway
          σαν 172.17.0.254
Πατήστε OK. Θα σας ζητηθεί να επανεκκινήσετε τον υπολογιστή σας. Κάντε το. Θα πρέπει πλέον να μπορείτε να χρησιμοποιήσετε έναν Browser για να συνδεθείτε στον HTTP Server.

4.5 Εγκατάσταση TCP/IP σε Macintosh

Αν χρησιμοποιείτε Macintosh για πρόσβαση στο δίκτυο, αυτή η ενότητα περιέχει λεπτομέρειες για το πώς να εγκαταστήσετε το MacTCP για PowerMacs.

Σημείωση: Για να μπορείτε να αναφέρεστε στον Linux server σαν http://linux.mydomain/ αντί http://172.16.0.1/ σε κάποιον WWW browser καθώς και σε όλες τις εντολές του intranet χρειάζεται να κάνετε edit το αρχείο hosts. Το format του αρχείου hosts είναι διαφορετικό από αυτό που χρησιμοποιείται στο Unix. Το αρχείο hosts στο Mac βασίζεται στο RFC-1035. Μπορείτε επίσης να χρησιμοποιήσετε παραπάνω εισόδους για κάθε ένα από τα hosts (Netware, Unix, WinNT). Το MacOS κρατάει το αρχείο HOSTS στο Preferences folder κάτω από το System folder. Κάντε edit το αρχείο αυτό και προσθέστε μια γραμμή για τον Linux server όπως:

  linux.mydomain    A  172.16.0.1

  netware.mydomain  A  172.16.0.2
  winNT.mydomain    A  172.16.0.3
  ws_1              A  172.16.0.5

MacTCP

Η ενότητα αυτή εξηγεί πώς να εγκαταστήσετε το MacTCP. Πρώτα πρέπει να κατεβάστε τα MacTCP αρχεία από την Apple ή να το εγκαταστήσετε από το Internet Connection CD. Για να ρυθμίσετε το MacTCP, κάντε click στο Apple Menu/ Control Panels/ TCP/IP. Στην οθόνη αλλάξτε την ρύθμιση για το'Connect via:' σε 'Ethernet'

Αλλάξτε την ρύθμιση 'Configure' σε 'Manually'

  Στο IP address box βάλτε 172.17.0.5
  Στο Subnet Mask box βάλτε 255.255.255.0
  Βάλτε την διεύθυνση του gateway (router) στο κουτάκι 
  Router address σαν 172.17.0.254
Πατήστε OK. Θα πρέπει πλέον να μπορείτε να χρησιμοποιήσετε έναν Browser για να συνδεθείτε στον HTTP Server.
Next Previous Contents