biomecanoid Δημοσ. 5 Ιουνίου 2013 Δημοσ. 5 Ιουνίου 2013 (επεξεργασμένο) Hardware Used Netgear WG602 v4 http://www.dd-wrt.com/site/support/router-database Yagi Antenna 2.4ghz η Panel Link Planning 1a. Google Earth 1b. Wind.awmn.net Hardware Prep. 3.Instalation 3a. Download 3b. Administration / Firmware Upgrade 3c. TFTP 4.Setup 4a. Setup / Basic Setup 4b. Status / Wireless / Site Survey 4c. Wireless / Basic Setup 4d. Wireless / Wireless Security 4e. Wireless / Advanced Settings 5. Setup – Optional 5a. Security / Firewall 5b. NAT / QoS / UPnP 5c. NAT / QoS / DMZ 5d. Services / Services 5e. Administration / Management 5f. Administration / Keep Alive 6. Testing 6a. Testing GW 6b. Testing DNS 6c. Tracert 7. Speedtest 7a. www.speedtest.net Link Planning 1a. Google Earth κατεβάζουμε το google earth: http://www.google.com/earth/index.html Bρίσκουμε στο χαρτη τα 2 σημεία που μας ενδιαφέρουν και βάζουμε 2 pin. Ψάχνουμε για τυχόν εμπόδια στην οπτική και μετράμε την απόσταση τον 2 σημείων. Γιατί θα μας χρειαστεί η απόσταση πιο μετά. Aμα γίνετε κατεβάζουμε και το google earth pro 1b. Wind.awmn http://www.wind.awmn.net Γραφόμαστε στο site. Κάνουμε προσθήκη κόμβου βρίσκοντας στο χαρτη το σημείο μας και βάζοντας σωστά τα στοιχεια μας αλλιώς το Wind δεν θα μας βγάλει σωστά αποτελέσματα Αφού έχουμε βάλει και τα 2 σημεία μας στο wind πατάμε το πορτοκαλι βελάκι στον ένα από τους κόμβους μας και μετά βρίσκουμε στο χαρτί τον άλλο κόμβο και πατάμε πάνω θα βγει ένα Ballon και έπειτα πάμε οπτική επαφή. Αμα τα κάνουμε όλα σωστά το wind θα μας πει πως θα κεντράρουμε τις κεραίες μας. Βγάζοντας αποτελέσματα για την Distance, Degrees, Elevation etc. Εδώ είναι σημαντικό να καταλάβουμε πως χωρίς καθαρή οπτική επαφή σωστό link δεν μπορεί να ύπαρξη και πως για να είναι ένα link αξιόπιστο πρέπει να έχουμε αρκετό σήμα γιατί τα εξωτερικά link επηρεάζονται από τις καιρικές συνθήκες και πρέπει να έχουν την δυνατοτητα να χάσουν σήμα χωρίς να επηρεάσει την ευσταθία του link. Για παραδειγμα ένα καλο link πρέπει να είναι σήμα κάπου στο -50 -60 ώστε και να χάσει 5-10 db λόγο κακοκαιρίας να μην πέσει. Hardware Preparation Φτιάχνουμε POE**** χρησιμοποιώντας τα περισσευούμενα καλώδια του ethernet καλωδίου και βάζοντας ένα θηλυκό και ένα αρσενικό βύσμα ρεύματος ( που να ταιριάζει με το ΑP μας ) στο καλώδιο διπλα από το RJ45. Tοποθετούμε Heatsinks στα chip του ΑP και τοποθετούμε το ίδιο το ΑP μέσα σε στεγανό ηλεκτρολογικό κουτί. προτιμάμε κουτιά που το καπάκι κλεινει με βίδες και επίσης χωρίς τρύπες και καπάκια γιατί υπάρχει πιθανότητα με τον καιρό να λιώσουν τα καπάκια και να χαλάσει η στεγανότητα του κουτιού. Στο κουτί βιδώνουμε Π με δαγκάνες U για να βιδώνει σε ιστό. Βγάζουμε ένα από τα καπάκια του κουτιού και βάζουμε μια μεταλλική μούφα για να περάσουν τα καλώδια Στήνουμε τον ιστό τον βιδώνουμε του με U στα κάγκελα του μπαλκονιού για παράδειγμα και έπειτα τοποθετούμε το ΑP και κεντράρουμε την κεραία σύμφωνα με τα λεγόμενα του WIND. Not Netgear WG602 photo από άλλη εγκατάσταση Instalation 3a. Download Ψάχνουμε στο site του ddwrt και κατεβάζουμε την έκδοση WRT για τον συγκεκριμένο hardware που έχουμε. http://www.dd-wrt.com/site/support/router-database 3b. Administration / Firmware Upgrade Σε μερικά Router η αλλαγή σε wrt γίνετε πολύ εύκολα κάνοντας ένα firmware update από την σελίδα του router. Στο router-database θα υπάρχουν οδηγίες. 3c TFTP Σε όσα router δεν γίνετε η αλλαγή σε wrt από την σελίδα του router κανεις force το firmware update από command line μέσο tftp κάνουμε ping τον router ας πούμε : ping -t 192.168.1.1 μετά κάνουμε restart το router και μέσα στα 3α πρώτα pings του router πρεπει να τρέξουμε το tftp tftp -i 192.168.1.1 put dd-wrt.XXX_XXX.XXX.bin τα πιο πολλά Routers στο restart τρέχουν ένα Daemon για firmware update γιαυτο και δουλεύει το tftp Setup 4a Setup / Basic Setup Βάζουμε Wan Connection type προφανώς DHCP Επειτα βάζουμε ένα Router Name που είναι το όνομα που θα έχει ο router στο δίκτυο Μετά ρυθμίζουμε την ethernet του router βάζοντας IP-Mask-GW-DNS Αφού ρυθμίσουμε την ethernet ανοίγουμε τον DHCP άμα τον θέλουμε, βάζοντας ένα pool και client lease time Καλο είναι να ρυθμίσουμε και το Network Time Protocol για να ξέρει ο router την σωστή ώρα. Ένα γνωστός NTP Server είναι ο time.nist.gov 4b. Status / Wireless / Site Survey Κάνουμε ένα site survey για να βρούμε το AP που θέλουμε να συνδεθούμε και κάνουμε join 4c*. Wireless / Basic Setup Για να συνδεθούμε σε ένα AP γυριζουμε το access point μας σε Client και σε mode mixed στην θέση του SSID βάζουμε το όνομα του AP που θέλουμε να συνδεθούμε και στο ACK timming γραφουμε την απόσταση που είχαμε βρει από το πρώτο βήμα σε μετρα. Το network configuration είναι bridged. 4d. Wireless / Wireless Security Διαλέγουμε Security mode δηλαδή WEP η WPA και ανάλογα με τη mode βάλουμε γράφουμε και τον κωδικό του ΑP. Στο key Renewal Interval βάζουμε μια μικρή τιμή όπως 60sec. Mε μικρό key renewal συνδέεται πιο γρήγορα μετά από αποσύνδεση. 4e. Wireless / Advanced Settings Eδώ μπορούμε να ρυθμίσουμε τα πάντα σχετικά με το wireless link μας. Θέλει προσοχή για το τι πειράζουμε και ότι δεν ξέρουμε το αφήνουμε στις default ρύθμισεις. Τώρα εδώ έχει νόημα να πειράξουμε 2 settings το Beacon internal βάζοντας μικρή τιμή το δίκτυο συγχρονίζεται πιο συχνά και έτσι βελτιώνεται το link σε συνθήκες κακού σήματος. Ένα ακόμα setting που ίσως πρέπει να πειράξουμε είναι το ΤΧ Power που είναι η ισχύς εκπομπής του AP μας. Kανονικά δεν πρέπει να το πειράζουμε άμα δεν έχουμε καλο σήμα πρέπει να βάλουμε καλύτερη κεραία. Το να πειράξουμε την ισχύ για να βελτιώσουμε το σήμα πρέπει να είναι τελευταία επιλογή γιατί μολύνουμε το φάσμα. Setup – Optional 5a. Security / Firewall Kλείνουμε το firewall του ΑP μας γιατί firewall για την σύνδεση μας έχει το modem που συνδεόμαστε και άμα αφήσουμε και δεύτερος firewall το αποτέλεσμα δεν θα είναι καθόλου καλο. Στο firewall του DD-WRT δεν θα μπουμε σε λεπτομέρειες γιατί σε αυτό το task το μονο που θέλουμε είναι να το κλείσουμε τελείως αφού firewall έχει το modem μας 5b. NAT / QoS / UPnP Aνοίγουμε το Universal Plug and play ώστε το ΑP μας να μιλάει με το modem και να ανοίγουν τα ports που χρειαζόμαστε ( θεωρητικά πάντα ) αυτόματα. 5c. NAT / QoS / DMZ Bάζουμε ένα IP μια συσκευή που θέλουμε να είναι σε demilitarized zone να περνάει το firewall δηλαδή ( περιττό αφού κλείσαμε τελείως το firewall ) 5d. Services / Services Kλείνουμε το syslog και το ttraff daemon για να ελευθερώσουμε resources στο ΑP μας και ανοίγουμε το telnet για να έχουμε πρόσβαση στη συσκευή μας 5e. Administration / Management Eδώ καλο είναι να βάλουμε κρόν jobs για να γίνονται restart οι υπηρεσίες httpd που είναι το webgui του ΑP και το telnet έτσι ώστε ποτε να μην κολλήσουν ποτε και έτσι να μην χάσουμε πρόσβαση στο ΑP 5f. Administration / Keep Alive Eδώ βάζουμε μια ώρα που θέλουμε να κάνουμε reboot το ΑP ας πούμε στην 7 το πρωί έτσι ώστε να γίνετε restart κάθε μέρα έτσι ώστε να κάνουμε minimise την πιθανότητα να κολλήσει Testing 6a. Testing GW C:\DOCUME~1\ADMINI~1>ping 192.168.1.254 Pinging 192.168.1.254 with 32 bytes of data: Reply from 192.168.1.254: bytes=32 time=2ms TTL=63 Reply from 192.168.1.254: bytes=32 time=2ms TTL=63 Reply from 192.168.1.254: bytes=32 time=2ms TTL=63 Reply from 192.168.1.254: bytes=32 time=2ms TTL=63 Ping statistics for 192.168.1.254: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 2ms, Maximum = 2ms, Average = 2ms Bλέπουμε πως το modem πως έχουμε σαν GW απαντάει και μάλιστα πολύ γρήγορα άμα θέσουμε υπόψιν μας ότι κάνουμε ping μέσα από wireless link. 6b. Testing DNS C:\DOCUME~1\ADMINI~1>ping 8.8.8.8 Pinging 8.8.8.8 with 32 bytes of data: Reply from 8.8.8.8: bytes=32 time=69ms TTL=48 Reply from 8.8.8.8: bytes=32 time=68ms TTL=48 Reply from 8.8.8.8: bytes=32 time=73ms TTL=48 Reply from 8.8.8.8: bytes=32 time=73ms TTL=48 Ping statistics for 8.8.8.8: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 68ms, Maximum = 73ms, Average = 70ms C:\DOCUME~1\ADMINI~1>nslookup www.google.com Server: rdns1.ultradns.net Address: 156.154.70.1 Non-authoritative answer: Name: www.google.com Addresses: 173.194.67.104, 173.194.67.105, 173.194.67.147, 173.194.67.106 173.194.67.103, 173.194.67.99 κάνουμε ένα ping το google dns που μερικές φορες προτιμάμε από το DNS του ISP. Με την εντολή nslookup βλέπουμε πως το pc μας κάνει resolve το DNS μέσα από το wireless link. 6c. Tracert C:\DOCUME~1\ADMINI~1>tracert www.insomnia.gr Tracing route to insomnia.gr [176.9.233.241] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 10.32.42.9 2 59 ms 99 ms 99 ms 192.168.1.254 3 30 ms 30 ms 28 ms bbras-llu-kln-21L500.forthnet.gr [213.16.246.3] 4 30 ms 28 ms 28 ms te0-5-0-0.distr-kln-02.forthnet.gr [194.219.199.149] 5 38 ms 36 ms 35 ms core-kln-12Be3.forthnet.gr [213.16.247.17] 6 35 ms 35 ms 35 ms core-lsf-08XE-0-0-1.forthnet.gr [212.251.94.18] 7 72 ms 130 ms 70 ms decix-gw.hetzner.de [80.81.192.164] 8 75 ms 78 ms 97 ms hos-bb1.juniper2.rz15.hetzner.de [213.239.240.254] 9 77 ms 76 ms 78 ms hos-tr3.ex3k12.rz15.hetzner.de [213.239.244.77] 10 75 ms 76 ms 75 ms static.14.86.9.176.clients.your-server.de [176.9.86.14] 11 75 ms * 74 ms web.insomnia.gr [176.9.233.241] Trace complete. κάνουμε ένα tracert για να δούμε άμα το connection μας είναι dirty και έχουμε πολλά hops με * . Τα πρώτα 2 hops είναι μέσα στο εσωτερικό μας δίκτυο το πρώτο είναι το ΑP σε client mode και το 2o είναι το modem που είναι από την άλλη μεριά του wireless link. Βλέπουμε πως τα 2 πρώτα hops απαντάνε μια χαρά έπειτα πάμε στην μεριά του internet και άμα κάτι δεν απαντάει από εκεί και πέρα δεν είναι δικια μας ευθύνη. Speedtest 7a. www.speedtest.net Βλέπουμε πως από τα 17mbps που συγχρονίζουμε παίρνουμε μέσο του Wireless link μας τα 15mbps που είναι παρα πολύ καλο νούμερο δεν νομίζω πως πρέπει να περιμεναμε και τίποτα καλύτερο. 7b. www.pingtest.net Για να πούμε πως είναι πετυχημένη η σύνδεση μας πρέπει να είναι Class A η τουλάχιστον Class B με Class C θα έχουμε προβλήματα. Σε αυτό το παράδειγμα χρησιμοποιήσαμε ένα απλό ΑP του εμποριου DD-WRT από την μια μεριά του Link και από την άλλη ένα Thomson TG585 τροποιημένο*** όμως με pigtail και μεγάλη omni Antenna γιατί δεν ήθελα να επιβαρύνω με extra hardware αυτόν που θα τροφοδοτούσε το link με internet επειδη δεν είχε καθόλου τεχνικές γνώσεις. Αυτό το setup δεν είναι και τόσο σωστό και ενδείκνυται μονο για κοντινά Links άμα θέλουμε να συνδέσουμε 2 μακρινές απόστασεις πιο σωστα μπορούμε να βάλουμε DD-WRT ( αν όχι κάποια καλύτερη συσκευη στα 5ghz όπως Mikrotik** η ubiquiti ** ) με κατευθυντικες κεραίες και από τις 2 μεριες με την μονη διαφορα πως στο βήμα: *4c. Wireless / Basic Setup βάζουμε το μηχάνημα μας σε ΑP mode ** ίσως γίνουν θέμα αλλου tutorial για να δούμε πως γίνονται πιο σωστά P2P Link στα 5ghz με σοβαρό εξοπλισμό. *** θέμα αλλου HOW TO **** http://www.insomnia.gr/topic/488557-how-to-ethernet-cable-poe-hack/ Τελικό "προϊόν" ( αυτή η λύση δουλεύει αξιόπιστα 3α ολόκληρα χρονια τώρα ) : Ελπίζω να ήταν όλα κατανοητά . Αμα έχω ξεχάσει κάτι η έχω κάνει λάθος κάπου με διορθώνεται Επειδή κατηγορήθηκα πως δεν είναι επαγγελματική λύση αυτή απαντάω, πως ποτε δεν ειπα πως είναι επαγγελματική λύση είναι μια φτηνιάρικη λύση να κάνετε link για να έχετε προσωρινά internet. Εξάλλου το λέω πολλές φορες μέσα στο HOW ΤΟ δεν μου λέτε κάτι καινούργιο το ξέρω πως δεν είναι επαγγελματική λύση ούτε την προωθώ σαν κάτι τέτοιο. Οι επαγγελματικές λύσης θέλουν Mikrotik. Οποιος νομίζει πως μπορεί να κάνει καλύτερο guide το forum είναι ελευθερο αλλα εύκολα κατηγοραμε την δουλειά άλλον χωρίς να έχουμε να έχουμε να προτείνουμε έργο. Επεξ/σία 11 Ιουνίου 2013 από biomecanoid
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα