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

Σύνδεση ίντερνετ απο άσχετο με Linux


pisio

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

tora eida to post sou. edosa tora urpmi iputils

 

kai mou leei oti to paketo einai egkatestimeno

 

alla ama doso $ ping 192.168.0.1 mou leei command not found

 

Prin to ping einai to simbolo apo to dolario???

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 50
  • Δημ.
  • Τελ. απάντηση

Όχι, το σύμβολο $ συμβολίζει ότι την εντολή την δίνεις σαν χρήστης ενώ το σύμβολο # ότι τη δίνεις σαν root.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

po po eimai polli blakas :) :) :) :)

 

epeidi se ena post sou eixes grapsei $ ping 192.168.0.1

 

nomiza oti prepei na balo to dolario prin to ping :oops:

 

giauto den douleue

 

tora edosa apla ping 192.168.0.1

 

kai grafei

 

bytes from 192.168.0.1: icmp -seq=109 ttl=128 time=0.225 ms

bytes from 192.168.0.1: icmp -seq=110 ttl=128 time=0.230 ms

 

kai sinexeia allazoune oi arithmoi

 

tora tha prepei na ksanakano tin diadikasia me ta iptables???

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Telika douleuei. den xriazetai na kano tipota allo. Sindetheika kai me tous

 

dyo upologistes sto internet :-D :-D

 

NSKE eisai theos xilia euxaristo :)

 

ante pame gia alla problhmata tora!!! :mrgreen: :mrgreen:

 

kati allo :cry: :cry:

 

tora gia paradeigma meika prota me ta Linux kai meta apo ta xp apla anoiksa ton Firefox kai mpeike.

 

Ginetai kai to antistrofo??

 

diladi na ksekiniso tin sindesi apo ta Windows kai apla na anoikson ton Firefox sta linux kai na exo internet

 

xoris na doso pppoe-start

 

 

Sorry gia tis apanotes erotisis!!!:neutral:

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ante pame gia alla problhmata tora!!!

Προτείνω το ακριβώς αντίθετο! ;)

Τώρα που είδες ποιες εφαρμογές/τεχνολογίες αναμίχθηκαν στο πρόβλημά σου, πώς δουλεύουν στην πράξη, και ότι δεν είναι τόσο πολύπλοκες όσο φαίνονται, να δεις τη θεωρία τους: Τι σημαίνουν αυτά που έκανες και γιατί δούλεψαν. Έτσι θα μπορείς να δώσεις λύση όποτε θέλεις ακόμα και αν οι απαιτήσεις σου αλλάξουν ή αντιστραφούν, όπως στο επόμενη ερώτημα που διατύπωσες.

 

Ginetai kai to antistrofo??

 

Θα πρέπει προφανώς τη δουλειά που κάνει τώρα το Linux να την κάνουν τα windows, και τη δουλειά που κάνουν τα windows να την κάνει το LInux.

 

Το Linux κάνει τα παρακάτω που μας ενδιαφέρουν

 

  • Συνδέεται στον ISP μέσω ενός pppoe client. Ο pppoe client μόλις κάνει authenticate με τον ISP σου:
    • σηκώνει ένα εικονικό Network Interface, το ppp0, το οποίο παίρνει αυτόματα την IP διεύθυνσή σου στο internet.
    • Προσθέτει μια στατική route, δηλαδή μια καταχώρηση στον πίνακα δρομολόγησης του kernel, η οποία λέει ότι όσα πακέτα πάει να στείλει ο υπολογιστής σε hosts με διεύθυνση που δεν ανήκει στις διευθύνσεις του εσωτερικού δικτύου, να σταλούν από αυτό το interface (το ppp0). Μπορείς να δεις τις routes δίνοντας ως root "route". Αυτή η static route, επειδή είναι τόσο γενική που πιάνει όλα τα πακέτα (για τα οποία δεν υπάρχει πιο συγκεκριμένη route), λέγεται default route και η διεύθυνση στην οποία προωθούνται τα πακέτα (η εσωτερική του Linux στην προκειμένη) default gateway.

    [*]Έχει ρυθμιστεί ώστε να δρομολογεί τα πακέτα ανάμεσα στο φυσικό σου Network Interface (της κάρτας δικτύου, το eth0) και το ppp0. Αυτό του είπαμε να το κάνει μέσω αυτής της εντολής:

    ># echo "1" > /proc/sys/net/ipv4/ip_forward

    [*]Σύμφωνα με τον τρόπο που είναι οργανομένο το IP και το Internet, υπάρχουν ορισμένες διευθύνσεις που δε μπορούν να δρομολογηθούν προς το Internet (είναι unroutable). Αυτές είναι που χρησιμοποιούνται για τα LANs. Συνεπώς δεν αρκεί απλά να δρομολογεί το Linux τα πακέτα του PC των windows προς το Internet από το ppp0 του, γιατί ακόμη και αν φθάνανε στον προορισμό τους, η απάντηση δε θα έφτανε πίσω για τον παραπάνω λόγο. Οπότε είπαμε στο Linux πριν τα δρομολογήσει, να τους κάνει μια αλλαγή: να τροποποιήσει τη διεύθυνση προέλευσης (η οποία ήταν η private των windows, 192.168.0.1) και να βάλει στη θέση της την public δική του (αυτήν που έχει το ppp0). Έτσι όταν πάρει κάποιος host του internet τα πακέτα, θα νομίζει ότι προέρχονται από το PC με το Linux, και θα απαντήσει στη δική του public διεύθυνση. Στη συνέχεια το Linux είναι αρκετά έξυπνο για να καταλάβει ότι αυτά είναι απαντήσεις στα πακέτα που στάλθηκαν από τα windows, και να τους τα επιστρέψει, αλλάζοντας αυτή τη φορά την διεύθυνση προορισμού ώστε να είναι η private των windows (192.168.0.1). Η τεχνολογία αυτή ονομάζεται NAT. Βάλαμε λοιπόν το Linux να κάνει NAT δίνοντας:

    ># iptables -t nat -A POSTROUTING -o ppp0  -j MASQUERADE

    Για να δεις πως ακριβώς μεταφράζονται αυτά που δώσαμε, φτιάξε καφέ και διάβασε αυτό.

 

Τι κάνουν τα windows;

Απλά τους έχεις πει να χρησιμοποιούν για default route την εσωτερική διεύθυνση του Linux και DNS server τους DNS servers του ISP.

 

Για να αντιστραφούν οι ρόλοι, θα πρέπει:

 

  • τα windows να ρυθμιστούν να κάνουν Routing και NAT,
  • Το Linux να ρυθμιστεί να χρησιμοποιεί για default route την εσωτερική διεύθυνση των Windows, το οποίο γίνεται με την εντολή route:
    ># route add default gw 192.168.0.1

    και να χρησιμοποιεί τους DNS servers του ISP, το οποίο γίνεται τοποθετώντας τους στο αρχείο /etc/resolv.conf:

    >nameserver 1.2.3.4
    nameserver 5.6.7.8

 

Δε ξέρω τα specifics της παραμετροποίησης windows για routing και NAT, πήγαινε και ρώτα αυτήν ακριβώς την απλή ερώτηση στο forum των windows:

 

"Πως μπορώ να ρυθμίσω ένα PC με windows ώστε να κάνει NAT ανάμεσα στο τοπικό μου δίκτυο και σε μια σύνδεση PPPoE;"

 

Σίγουρα από την απάντηση θα πάρεις μια γεύση της ακαμψίας των windows: θα δεις ότι έχουν πολύ λιγότερες δυνατότητες, περισσότερους ανούσιους περιορισμούς και πιο παράλογο configuration από ότι το Linux. ;)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Έγινε nske :) Θα κοιτάξω να την βρώ τη λύση

 

Πάντος όντως στην αρχή όταν διάβαζα τα ποστ σου έλεγα σιγά μην τα καταφέρω

να τα κάνω :evil:

 

αλλά λίγη προσπάθεια θέλει :-D

 

Σε ευχαριστώ για όλα

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κάπου αλλού που ρώτησα για το πώς θα κάνω τα XP να κάνουνε NAT στο LAN και σε μια PPPoE σύνδεση 3 άτομα μου είπανε να πάω να αγοράσω router, αλλά ακόμα κανένας δεν μου είπε μετά τι πρέπει να κάνω μετά :-D :-D

 

Και ρωτώ τώρα

 

Άμα πάρω router θα μπορέσω να μπώ στο router και να του δώσω τα στοιχεία μου για να συνδέεται στο ίντερνετ. Εάν σκέφτομαι σωστά μετά θα μπαίνουνε και οι δύο υπολογιστές στο ίντερνετ αυτόματα.

δεν θα χριαστεί να κάνω αλλαγές

 

Σκέφτομαι εντελώς λάθος??:-?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αν πάρεις router θα μπαίνεις στο Internet αυτόματα. Ιδιαίτερα αν έχει dhcp υπηρεσία (που όλα έχουν) οι ενέργειες σου θα περιοριστούν στο να ορίσεις τα interface των υπολογιστών για συνεργασία με dhcp.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Έφυγα για αγορά router άμα είναι :-D

 

Δηλαδή σωστά σκεφτόμουνα :-| :-| :-|

 

οι ενέργειες σου θα περιοριστούν στο να ορίσεις τα interface των υπολογιστών για συνεργασία με dhcp.

 

και πώς θα το κάνω αυτό :) (ξεκίνησα με τις ερωτήσεις πάλι)

 

στο link που δίνω είναι το router που λέω να πάρω

 

http://www.netgear.com/Products/RoutersandGateways/WiredRouters/RP614.aspx

 

πώς το βλέπετε

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το συγκεκριμένο δεν βλέπω να έχει dhcp. Πριν το πάρεις περίμενε να δούμε τι θα σου πουν και τα υπόλοιπα παιδιά. Με όσα έχω ασχοληθεί εγώ ήταν modem-router. Αν και δεν νομίζω πως θα έχεις κάποιο πρόβλημα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

αυτό πρέπει να κάνει εάν δεν κάνω λάθος

 

http://netgear.com/Products/VPNandSSL/WiredVPNFirewallRouters/FVS114.aspx

 

καλά που μου το είπες και δεν το πείρα τζάμπα :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το να έχει πάνω dhcp όπως είπε ο firewalker απλά σε γλυτώνει από το να ορίσεις διευθύνσεις στα PC, το οποίο δεν είναι δύσκολο.

 

Αν θέλεις να πάρεις καλό routerάκι προτείνω κάποιο της σειράς Fritz!box της AVM. Έχει πάρα πολλές δυνατότητες και ανεπίσημα ακόμη περισσότερες επειδή τρέχει Linux και μπορείς να του περάσεις πρόσθετο λογισμικό. Στη Γερμανία έχει πολύ καλυτερη τιμή από ότι στην Ελλάδα, ανάλογα με το αν θέλεις wireless και VoIP/SIP support οι τιμές κυμαίνονται από 35-150 ευρώ.

 

ΥΣ. Αν έχεις κανένα παλιό PC (pentium 1 π.χ.) και σου αρέσουν οι ιδιοκατασκευές, θα μπορούσες να το τοποθετήσεις σε μικρό case και να χρησιμοποιήσεις αυτό για router.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ΥΣ. Αν έχεις κανένα παλιό PC (pentium 1 π.χ.) και σου αρέσουν οι ιδιοκατασκευές, θα μπορούσες να το τοποθετήσεις σε μικρό case και να χρησιμοποιήσεις αυτό για router.

 

Τι θα πρόρεινες για αυτό; Στάνταρ διανομή όπως Arch, Slack, Gentoo κ.τ.λ. ή Microtic (δεν είναι free...);

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Είτε OpenBSD είτε μια απλή διανομή σαν arch/slack/frugalware. Αυτή τη στιγμή χρησιμοποιώ το frugalware για αυτό το σκοπό, πιο παλιά χρησιμοποιούσα OpenBSD του οποίου τα αντίστοιχα εργαλεία (PF, ALTQ) ήταν πιο εύχρηστα, σταθερά και καλύτερα documented αλλά είχαν λιγότερες εξεζητημένες δυνατότητες σε σχέση με τα iptables και το iproute2. Και τα δύο λειτουργικά χτυπάνε άνετα uptime τριψήφιων ημερών, απλά το Linux θέλει πολύ συχνότερο update.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

θα πάω μαγαυιά άμα είναι και θα κοιτάξω για κανένα Fritz εάν δεν βρώ θα πάρω Netgear.

 

Σας ευχαριστώ και τους δύο :)

 

nske έχω έναν παμπάλαιο υπολογιστή στην αποθήκη (Pentium 3) που δεν τον χρισιμιποιώ

 

γίνεται να εξηγήσεις λίγο πιο απλά τι εννοείς???

 

έβαλα ιδέες τώρα :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.


  • Δημιουργία νέου...