Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Καλησπέρα!!

Έχω δημιουργήσει ένα hotspot και έβαλα και μερικούς χρήστες.
Ακολουθώντας το συγκεκριμένο tutorial https://youtu.be/bH_6MS9T_n4 (τους χρήστες τους δημιούργησα από το ρουτερ, όχι από το userman, γιατί έχω το hap lite το οποίο δεν έχει το συγκεκριμένο package)
Όλα δουλεύουν μια χαρά, το μόνο πρόβλημα που έχω είναι, ότι όταν πάω να συνδεθώ στο στο WiFi, δεν κάνει αυτόματο redirect στο domain "hot.spot" όταν ανοίγω τον browser, πρέπει κάθε φορά ο χρήστης να βάζει στο URL το domain.
Υπάρχει κάποιος τρόπος να το φτιάξω αυτό;

παραθέτω και το ip hotspot config :

/ip hotspot
add address-pool=hs-pool-9 addresses-per-mac=1 disabled=no idle-timeout=none \
    interface=bridge-hotspot name=hotspot profile=hsprof1
/ip hotspot user
add name=admin password=xxxxxxxx
add comment="mark account" name=mark password=xxxxxxxx server=hotspot
add comment="welcome jimaras how are you \?" name=Jimaras password=\
    xxxxxxxxxx server=hotspot
add comment=welcome name=john password=xxxxxxxxxxxx server=hotspot
add comment="asus laptop" name=babas password=xxxxxxxxx server=hotspot
add name=Asus password=xxxxxxxxxxx server=hotspot
add name=laptopMark password=xxxxxxxxxxxx server=hotspot

 

Επεξ/σία από LoXaR
Δημοσ.

δεν σου πετάει το popup δηλαδή? 5 λόγους τουλάχιστον μπορώ να σκεφτώ! δες τα logs σου, δες το DNS σου, δες τα IPs σου, δες τις ρυθμίσεις του HotSpot, ακομα και αν το σηκώσεις ίσως να μην παίξει σε iPhone καθότι θελουν άλλες ρυθμίσεις... Γενικά το mikrotik δεν ειναι "ειδα ενα tutorial και το εφτιαξα" όπως πλέον βλέπω συχνά εδω μέσα.

 

Δημοσ.

αυτό είναι το dhcp μου

/ip dhcp-server network print
Flags: D - dynamic 
 #   ADDRESS            GATEWAY         DNS-SERVER           WINS-SERVER     DO..
 0   ;;; defconf
     10.10.3.0/24       10.10.3.1                           
 1   ;;; hotspot network
     10.10.4.0/24       10.10.4.1

 

Δημοσ. (επεξεργασμένο)
19 ώρες πριν, mpentenis είπε

hotspot profile,user,user profile?

για ποιο λόγο χρειάζεται το hotspot, για τις ταχύτητες ή για καποιο redirect page?

θέλω κάθε φορά που μπαίνουν χρήστες στο WiFi μου, να χρησιμοποιούν username και password και να τους κάνει redirect όταν μπαίνουν μέσα στην login σελίδα.

παράδειγμα όπως και στα πανεπιστήμια.

επίσης οι χρήστες αυτοί θα είναι σε ένα αλλο υποδίκτυο (στο 10.10.4.0/24 όπως έχω μέσα στο config)

παρακάτω είναι και το configuration file μου, με όλες τις εντολές που έχω τρέξει μεχρι στιγμής στο mikrotik (όχι μόνο του hotspot)  https://pastebin.com/TfYsTeiK

 

επίσης μερικές λεπτομέρειες για την συνδεσμολογία:

το mikrotik συνδέεται στο vdsl modem/router με εξωτερική ip 192.168.1.2 (οπου ανήκει στο υποδίκτυο 192.168.1.0/24 οπου είναι και το ρουτερ/modem)

ύστερα το pc συνδέεται πάνω στο mikrotik με ip 10.10.3.231 (στο υποδίκτυο 10.10.3.0/24 του mikrotik με default 10.10.3.1) , και τέλος το hotspot είναι στο υποδίκτυο 10.10.4.0/24

Επεξ/σία από LoXaR
Δημοσ. (επεξεργασμένο)
Spoiler

 

Από το κινητό δεν πολυβολευει να το δω αλλά μια γρήγορη Ερώτηση στα routes έχεις κάπου εγγραφή 10.10.10.0 ή μου φάνηκε? Επισης λογω defconf το σεταρισμα σου ειναι λίγο μπάχαλο καλύτερα να το στησεις από scratch. Αυριο θα το δω όλο για να καταλάβω τι έχεις κανει

Επεξ/σία από mpentenis
Δημοσ. (επεξεργασμένο)
10 ώρες πριν, mpentenis είπε
  Απόκρυψη περιεχομένων

 

Από το κινητό δεν πολυβολευει να το δω αλλά μια γρήγορη Ερώτηση στα routes έχεις κάπου εγγραφή 10.10.10.0 ή μου φάνηκε? Επισης λογω defconf το σεταρισμα σου ειναι λίγο μπάχαλο καλύτερα να το στησεις από scratch. Αυριο θα το δω όλο για να καταλάβω τι έχεις κανει

ωχ ναι. 10.10.3.0 επρεπε να είναι, μισό λετπό να το κοιτάξω

 

update: ά όχι θυμήθηκα τι είναι αυτό, είναι το δίκτυο(10.10.10.0) του openVPN server που έχω στο pc με διεύθυνση 10.10.3.231(η διευθυνση του PC)

Επεξ/σία από LoXaR
Δημοσ.

έκανα fresh start αλλά και πάλι δεν κάνει redirect.

αν πληκτρολογήσει το όνομα της διεύθυνσης μπαίνει, αλλά δε μπαίνει αν πατήσει κάτι άλλο π.χ www.oaed.gr που είναι και http δε τον κάνει redirect στη login σελίδα.

το καινούργιο script είναι εδώ: 

# oct/01/2019 13:21:26 by RouterOS 6.45.6
# software id = 4L42-C3TX
#
# model = RB941-2nD
# serial number = A1C30A560349
/interface bridge
add name=bridge-hotspot
/interface wireless
set [ find default-name=wlan1 ] disabled=no mode=ap-bridge ssid=\
    "Hot spot Nasa"
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
add dns-name=hot.spot hotspot-address=10.10.4.1 login-by=http-chap name=\
    hsprof1 use-radius=yes
/ip pool
add name=hs-pool-7 ranges=10.10.4.2-10.10.4.254
/ip dhcp-server
add address-pool=hs-pool-7 disabled=no interface=bridge-hotspot lease-time=1h \
    name=dhcp1
/ip hotspot
add address-pool=hs-pool-7 addresses-per-mac=1 disabled=no interface=\
    bridge-hotspot name=hotspot1 profile=hsprof1
/interface bridge port
add bridge=bridge-hotspot interface=wlan1
/ip address
add address=192.168.1.2/24 comment="main subnet router/modem" interface=\
    ether1 network=192.168.1.0
add address=10.10.3.1/24 comment=\
    "subnet 10.10.3.0 \E4\DF\EA\F4\F5\EF mikrotik" interface=ether2 network=\
    10.10.3.0
add address=10.10.4.1/24 comment="ip address assign to bridge" interface=\
    bridge-hotspot network=10.10.4.0
/ip dhcp-server network
add address=10.10.4.0/24 comment="hotspot network" dns-server=10.10.4.1 \
    gateway=10.10.4.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4
/ip dns static
add address=10.10.4.1 name=hot.spot
/ip firewall filter
add action=passthrough chain=unused-hs-chain comment=\
    "place hotspot rules here" disabled=yes
/ip firewall nat
add action=passthrough chain=unused-hs-chain comment=\
    "place hotspot rules here" disabled=yes
add action=masquerade chain=srcnat
add action=masquerade chain=srcnat comment="masquerade hotspot network" \
    src-address=10.10.4.0/24
add action=dst-nat chain=dstnat dst-port=443 in-interface=ether1 \
    in-interface-list=all protocol=tcp to-addresses=10.10.3.231 to-ports=443
/ip hotspot user
add name=admin password=xxxxxxxxxxx
/ip route
add distance=1 gateway=192.168.1.1
add distance=1 dst-address=10.10.10.0/24 gateway=10.10.3.231
/ip ssh
set allow-none-crypto=yes forwarding-enabled=remote
/radius
add address=127.0.0.1 secret="\CE\E9\EC\E1\F1\E1\F35511" service=hotspot
/radius incoming
set accept=yes
/system clock
set time-zone-name=Europe/Athens

 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...