Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Static IP address

Îåêßíçóå áðü ôï ìÝëïò DaltonGR. Τελευταία δημοσίευση από το μέλος azazeal στις 05-01-2009, 10:21. Υπάρχουν 8 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  20-03-2008, 09:15 41019

    Static IP address

    Καλημέρα,

    Έχω φτιάξει ένα web service που καλείται απο PDA το οποίο έχει μια μέθοδο setIP. Πώς μπορώ να στέλνω απο το PDA την στατική όμως IP που έχει το δίκτυο και όχι την τοπική IP του δικτύου που είναι συνδεδεμένο το PDA?Με το opennetcf έχει πώς να βρίσκεις την IP αλλά είναι της κάρτας δικτύου. Υπάρχει τρόπος να βρώ την στατική IP?

    Ευχαριστώ... 

  •  20-03-2008, 18:50 41032 σε απάντηση της 41019

    Απ: Static IP address

    Δεν έχω καταλάβει ακριβώς τι θέλεις να κάνεις αλλά εικάζω ότι θέλεις να πάρεις την ip του server (or sth like that). Αν έχει SQL server εγκατεστημένο τότε μπορείς πολύ εύκολα με μια stored procedure να πάρεις την ip του server που βρίσκεται o sql. Κοίτα αυτό το παράδειγμα

     


    Manos
  •  21-03-2008, 09:29 41035 σε απάντηση της 41032

    Απ: Static IP address

    Μια μίνι διευκρίνηση, έχω λογισμικό στο PDA το οποίο συνδέεται με ένα web service το οποίο στέλνει κάποια δεδομένα απο το PDA στον server μέσω αυτού του web service. θα ήθελα απο το pda να στέλνεται και η IP του δικτύου και όχι του PDA γιατί μου επιστρέφει την τοπική του IP. αυτό περίπου, ελπίζω να μην μπέρδεψα και αλλο.
  •  21-03-2008, 14:12 41042 σε απάντηση της 41035

    Απ: Static IP address

    DaltonGR:
    θα ήθελα απο το pda να στέλνεται και η IP του δικτύου και όχι του PDA γιατί μου επιστρέφει την τοπική του IP. αυτό περίπου, ελπίζω να μην μπέρδεψα και αλλο.


    εμένα με μπέρδεψες πάντως. Τι εννοείς με τον όρο IP του δικτύου;  Δηλαδή κάποιου Server; Δώσε μας κάποιο παράδειγμα.

    Manos
  •  22-03-2008, 10:12 41060 σε απάντηση της 41042

    Απ: Static IP address

    Παράδειγμα,

    το PDA μου έχει IP διεύθυνση 192.168.0.65, όταν λοιπόν καλέσω το web service επιστρέφει αυτή την διεύθυνση. Εγω θα ήθελα, αν υπάρχει βέβαια τρόπος, να μου επιστρέφει την στατική διεύθυνση που έχει το δίκτυο καταχωρημένο, παράδειγμα 85.123.22.56. και όταν λέω στατική διεύθυνση εννοώ απο ένα ISP έχει καταχωρήση στατική διεύθυνση.Ελπίζω να έγινα πιο κατανοητός...Smile

  •  23-03-2008, 18:06 41078 σε απάντηση της 41060

    Απ: Static IP address

    ουσιαστικά θέλεις να πάρεις την IP με την οποία σε βλέπει το internet και όχι την IP του τοπικού δικτύου. Αυτό δεν ξέρω πώς γίνεται από .NET αλλά μία λύση είναι να ρωτήσεις κάποιο site τύπου checkmyip για να σου απαντήσει αυτό.

    Αυτή τη λύση δείχνουν σε αυτό το link:

    http://www.dreamincode.net/forums/showtopic24692.htm
  •  05-01-2009, 09:23 47426 σε απάντηση της 41019

    Απ: Static IP address

    Αν θες να βρεις τη διεύθυνση που έχει το PDA όταν είναι συνδεμένο στο internet κάνε ένα http request στο http://www.whatismyip.org/ και διάβασε την πρώτη γραμμή του http response.

    Νομίζω πως είσαι λίγο μπερδεμένος με το IP γενικότερα και σε αυτό συμβάλλει ο τρόπος με τον οποίο περιγράφεις το πρόβλημά σου...

  •  05-01-2009, 09:46 47427 σε απάντηση της 47426

    Απ: Static IP address

    Νομίζω ότι υπερβάλλουμε λίγο. Δεν είναι ανάγκη να χτυπήσεις κάποιο site μέσω μίας σύνδεσης internet (η οποία μπορεί και να μην υπάρχει αν π.χ. κάποιος έχει πρόγραμμα Cosmote Intranet και όχι Cosmote Internet data) απλά για να βρει το IP του 3G connection. Από την άλλη, δεν χρειάζεται κιόλας, καθώς το Web Service ξέρει πάντα από ποιό IP γίνεται η κλήση. Αυτό που χρειάζεται είναι απλά μέσα στο Web Service να κοιτάξει κάποιος το IP του καλούντα από το HttpContext. Ας μην ξεχνάμε ότι ο IIS ήδη καταγράφει αυτή τη διεύθυνση στο log του.
    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  05-01-2009, 10:21 47428 σε απάντηση της 47427

    Απ: Static IP address

    Παναγιώτης Καναβός:
    Νομίζω ότι υπερβάλλουμε λίγο. Δεν είναι ανάγκη να χτυπήσεις κάποιο site μέσω μίας σύνδεσης internet (η οποία μπορεί και να μην υπάρχει αν π.χ. κάποιος έχει πρόγραμμα Cosmote Intranet και όχι Cosmote Internet data) απλά για να βρει το IP του 3G connection. Από την άλλη, δεν χρειάζεται κιόλας, καθώς το Web Service ξέρει πάντα από ποιό IP γίνεται η κλήση. Αυτό που χρειάζεται είναι απλά μέσα στο Web Service να κοιτάξει κάποιος το IP του καλούντα από το HttpContext. Ας μην ξεχνάμε ότι ο IIS ήδη καταγράφει αυτή τη διεύθυνση στο log του.

    ... το web service το ξέρει ... ο φίλος μας το ξέρει ότι το web service το ξέρει και πως ακόμα και αν δεν το ξέρει θα μπορέσει να το μάθει ξέροντας εκ των προτέρων πως τίποτα δεν ξέρεις αν δεν ξέρεις το πού μπορείς να μάθεις αυτό που χρειάζεσαι για να αρχίσεις να ξέρεις διάφορα πράγματα;

    ουφ... 

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems