MakeMyWifiHotspot

Από WNA
Μετάβαση σε: πλοήγηση, αναζήτηση

Μετατρέψτε τον κόμβο σας σε MyWifi - HotSpot !!!

Οδηγίες για οσους διαθέτουν Linux router

Οδηγίες για οσους διαθέτουν mikrotik router

Αντιγραφή κειμένου από εδώ http://www.mywifi.gr/wiki-mywifi%20hotspot

Οι παρακάτω οδηγίες αφορούν όσους διαθέτουν mikrotik router και θέλουν να δημιουργήσουν ένα Hotspot συμβατό με το MyWifi.gr Αφού ακολουθήσετε τις παρακάτω οδηγίες θα παρέχετε τις παρακάτω δυνατότητες:

  • Εσείς και όλα τα μέλη του mywifi.gr θα μπορούν να συνδεθούν στο hotspot σας με τον λογαριασμό (username/password) που διαθέτουν στο mywifi.gr
  • Θα μπορούν να δούν το σήμα* και την ταχύτητά τους μέσω του hotspot (*μόνο αν διαθέτετε κάρτα για access point)
  • Θα υπάρχει δυνατότητα να δουν στατιστικά για το πότε συνδέθηκαν στον κόμβο σας, με ποια IP, MAC address, για πόση ώρα και τον όγκο δεδομένων που διανεμήθηκαν
  • Θα έχετε τη δυνατότητα να δείτε ποιος συνδέεται στον κόμβο σας και πόσο χρησιμοποιεί συγκεκριμένες υπηρεσίες, πόσο bandwidth κτλ.
  • Θα μπορείτε να αποκλείσετε την πρόσβαση σε κακόβουλους χρήστες
  • Δυνατότητα να μπορείτε να παρέχετε VPN σύνδεση με τον ίδιο λογαριαμό σε επίλεγμένους χρήστες

Προϋποθέσεις:

  • Πρόσβαση του router στο Internet (είτε μέσω adsl, είτε μέσω VPN - όχι web proxy)
  • Κάρτα πάνω στο router και όχι εξωτερικό σημείο πρόσβασης(μέσω ethernet) για να μπορεί να εμφανίζεται το σήμα του πελάτη(προαιρετικό)

1. Δημιουργία HotSpot Service

Με την προϋπόθεση ότι έχουμε έναν κόμβο που λειτουργεί, διαθέτει dhcp server και επιτρέπει σε οποιονδήποτε χρήστη να συνδεθεί, και στο interface του AP έχουμε επιλέξει στο ARP: reply-only, ρυθμίζουμε τα εξής:

Στο IP>Pool δημιουργούμε μια νέα IP pool με όνομα dhcp_AP και ορίζουμε το εύρος των διευθύνσεων IP που θα παίρνουν οι πελάτες του HotSpot (μέσα στα όρια των διευθύνσεων που έχουμε για το σημείο πρόσβασης, πχ. 10.100.17.3-10.100.17.50)

Στο IP>HotSpot στην καρτέλα Server δημιουργούμε ένα νέο HotSpot server με τις εξής ρυθμίσεις: Name: MyWifi-HotSpot Interface: AP (επιλέγουμε το interface που λειτουργεί ως AP ή είναι συνδεδεμένο εξωτερικό AP- στη δεύτερη περίπτωση οι πελάτες δε θα βλέπουν το σήμα τους) Address Pool: dhcp_AP Profile: προσωρινά αφήνουμε το default και θα το ρυθμίσουμε αφού ανεβάσουμε τα αρχεία στο επόμενο βήμα Idle Timeout: 00:05:00 Addresses per Mac: 2

Στο IP>HotSpot στην καρτέλα Walled Garden επιλέγουμε το IP list και προσθέτουμε τα παρακάτω με action πάντα accept:

www.mywifi.gr www.mywifi.wn mywifi.gr mywifi.wn

2. Μετατροπή σε MyWiFi Hotspot

Αρχεία σελίδας HotSpot Κατεβάζουμε την τελευταία έκδοση του mywifi-hotspot, από εδώ πχ. mywifi-hotspot-v3.31.zip Αποσυμπιέζουμε το φάκελο κάπου στο δίσκο μας Με δεξί κλικ πάνω στον φάκελο επιλέγουμε αντιγραφή

Ανοίγουμε το παράθυρο Files στο winbox και πατάμε το εικονίδιο της επικόλλησης ( τα αρχεία του hotspot θα πρέπει να αντιγραφούν σε ένα νέο φάκελο με όνομα mywifi-hotspot-v3.31

Επιστρέφουμε στο παράθυρο HotSpot και πηγαίνουμε στο Servers>Profiles

Δημιουργούμε ένα νέο profile με όνομα mywifi-hotspot στο οποίο κάνουμε τις παρακάτω ρυθμίσεις: Καρτέλα General: Hotspot Address: ( την IP του interface που λειτουργεί το AP) πχ. 10.100.17.1 DNS Name: ap.mywifi.gr HTML Directory: mywifi-hotspot-v3.31 (Βρισκουμε και επιλέγουμε τον φάκελο με τα αρχεία του hotspot) Εάν θέλουμε να δίνουμε internet μέσω proxy server βάζουμε και τα στοιχεία του proxy server

Καρτέλα Radius: Επιλέγουμε Use Radius, Accounting και στο NAS Port Type: 19 (wireless-802.11) Πατάμε Ok και επιστρέφουμε στο HotSpot server που δημιουργήσαμε νωρίτερα στις ρυθμίσεις του οποίου ορίζουμε το προφίλ που μόλις φτιάξαμε( mywifi-hotspot)

Έπειτα πηγαίνουμε στο IP>DNS και βάζουμε ένα static με όνομα ap.mywifi.gr και address την διεύθυνση που τρέχει το hotspot (το interface του AP μας) πχ. 10.100.17.1

Τέλος πηγαίνουμε στο IP firewall και από εκεί στο NAT όπου και φτιάχνουμε ένα νέο rule με τα εξής στοιχεία: Καρτέλα General: Chain: srcnat Src.Adress: (Εδώ βάζουμε όλο το range του hotspot πχ. 10.100.17.0/26) Dst.Address: ! 10.0.0.0/8 (επιλεγμένο το κουτάκι - θαυμαστικό) Καρτέλα Αction: επιλέγουμε masquerade

3. Ρυθμίσεις πρόσβασης στον κεντρικό διακομιστή του MyWiFi

Ρυθμίσεις Radius Client

Από το μενού Radius του winbox, επιλέγουμε το + για την προσθήκη νέου Radius Server

Στην καρτέλα που εμφανίζεται βάζουμε τα παρακάτω στοιχεία στο General tab: Service: ppp, login, hotspot Address: 91.199.50.64 Secret: hs-mywifi-auth Authentication Port: 1812 Accounting Port: 1813 Timeout: 300 ms Realm: hotspots

Κάνουμε ακόμη έναν με τη διαφορά ότι στην διεύθυνση βάζουμε 10.100.17.129


Εναλλακτικά κάνουμε αντιγραφή/επικόλληση τις παρακάτω ρυθμίσεις στο terminal:

/ radius add service=ppp,login,hotspot called-id="" domain="" address=91.199.50.64 \ secret="hs-mywifi-auth" authentication-port=1812 accounting-port=1813 \ timeout=300ms accounting-backup=no realm="hotspots" comment="" disabled=no

/ radius add service=login,hotspot called-id="" domain="" address=10.100.17.129 \ secret="hs-mywifi-auth" authentication-port=1812 accounting-port=1813 \ timeout=300ms accounting-backup=no realm="hotspots" comment="" disabled=no