έγραψε:ενώ στα windows μπαίνω και με τους δύο τρόπους.
τι εννοείς
μπαίνεις δηλαδή στο router και από 192.168.1.1 και από 192.168.2.1 όταν το γράφεις στην μπάρα διευθύνσεων του browser
2 διευθύνσεις
καταρχάς intenet μπαίνεις είπαμε έτσι, ωραία ,γνωρίζεις ποιά είναι η διέθυνση του router τελικά
αν δεν ξέρεις κάνε
- Κώδικας: Επιλογή όλων
traceroute google.com
ή
- Κώδικας: Επιλογή όλων
sudo traceroute -T google.com
έτσι θα την βρεις την ip ( δηλαδή την gateway )
Το αποτέλεσμα της εντολής
- Κώδικας: Επιλογή όλων
sudo iptables -L
είναι έτσι
- Κώδικας: Επιλογή όλων
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
αν όχι πως είναι
Αν δεν είναι άδειο δώσε το να δούμε τι μπλοκάρει
αν θέλεις να διαγράψεις μια ολόκληρη αλυσίδα και τους κανόνες τις κάνεις
- Κώδικας: Επιλογή όλων
sudo iptables -f ONOMA_ALISYDAS
και που έβγαλες το ufw δεν σημαίνει ότι έβγαλε τους κανόνες του firewall (των iptables )που πιθανόν είχαν μπει από άλλο πρόγραμμα
στην ουσία πάλι με iptables (netfilter ) δουλεύει και το ufw
Δες εδώ
Spoiler: show
περισσότερα στο
- Κώδικας: Επιλογή όλων
man iptables
Διότι πιθανόν κάτι ακόμα . .. μπλοκάρει την πρόσβαση στην πόρτα 80
Αν κάνεις
- Κώδικας: Επιλογή όλων
nmap -PN 192.168.1.1
Δεν λέει ότι είναι η 80 ?
Σε ένα τυπικό set up ενος router λογικά
είναι ανοιχτές τουλάχιστον τοπικά η 23 (relnet), 21 (ftp) , και 80 (http) όπου η 80 είναι αυτή που επισκέπτεσαι με τον browser οπότε για να μην μπαίνει από
το linux σημαίνει( αλλά να μπαίνεις internet ) είτε ότι την έχεις κλείσει από το router(από ACL access control list ) και δεν θα μπαίνει ούτε στα windows , είτε
έχεις αλλάξει τον τρόπο που συνδέετε ο browser , είτε μπλοκάρει κάποιο firewall ,είτε απλά δεν είναι η 192.168.1 αλλά κάποια άλλη διεύθυνση
για καλό και για κακό τσέκαρε επίσης της ρυθμίσεις του browser (πως συνδέεται στο internet)
στον firefox είναι edit --> preferences -->advanced καρτέλα network και κλικ στο settings δεξιά κάτω από την label Connection
τσέκαρε επίσης μην μπλοκάρεις από τον firefox την πρόσβαση στο 192.168.1.1 πχ με κάποιο addon κλπ...
αλλιώς
Δοκίμασε άλλο browser
Αν το firewall είναι όντως όπως σου έδειξα και όντως ξέρεις την εσωτερική ip του router
τότε φταίνε οι ρυθμίσεις ACL στο router έχεις αποκόψει τελείως την πρόσβαση μέσω πόρτας 80 (http )
οπότε είτε θα μπείς με telnet στην 23
πχ
- Κώδικας: Επιλογή όλων
telnet 192.168.1.1
και θα τα φτιάξεις από command line (δες οδηγίες στο site του router σου ή καλύτερα πάτα help μέσα στο command line)
είτε ποιο εύκολα
κάνεις reset στο router
και προσέχεις τι αλλαγές κάνει στα ACL access control list (επειδή σίγουρα έχει το router σου τέτοια ρύθμιση
Τέλος τα windows είναι σε διαφορετικό μηχάνημα ή κάνεις dual boot
Μπες στο router από τα windows ( μια και λές ότι μπαίνει ) και τσέκαρε το ACL να επιτρέπει την πρόσβαση στην 80(http) για κάθε τοπική IP local (που δίνει ο dchp του router στην κάρτα δικτύου σου)
εκεί πιστεύω είναι το πρόβλημα
Δες και στο ιστορικό του dchp address pool στο router (ποιές ip έχει δώσει στα διάφορα μηχανήματα ο dchp του router ) εκεί θα δείς λογικά ότι στα windows έδωσε διαφορετική από την 192.168.1.64 που έδωσε στο linux ( αν ήταν άλλος υπολογιστής ) οπότε θέλεις να επιτρέπει σε όλα τα local ip
πρόσβαση στην 80 .
Εκεί θα δείς ότι η ip που πήραν τα windows στην κάρτα δικτύου είναι εκείνη που επιτρέπει το ACL του router (αν όντως μπήκες από άλλο υπολογιστή)
αυτά προς το παρών


| Προγραμματισμός:

