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

 

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

Αποστολή IP Address

Îåêßíçóå áðü ôï ìÝëïò gmlogic. Τελευταία δημοσίευση από το μέλος amargar στις 06-02-2007, 09:47. Υπάρχουν 17 απαντήσεις.
Σελίδα 2 από 2 (18 εγγραφές)   < 1 2
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-01-2007, 19:43 24168 σε απάντηση της 24134

    Απ: Αποστολή IP Address

    Για να δουλέψει σωστά το Dynamic DNS θα πρέπει όταν ο ISP αλλάζει την IP σου, κάποιος να το ενημερώνει με την νέα. Αυτό μπορεί να γίνει είτε μέσα από τον router (πχ ο δικός μου Zyxel 650H το κάνει αυτόματα) είτε τρέχοντας κάποιο προγραμματάκι που κάνει την ίδια δουλειά. Ίσως τις φορές που δεν σου επέστρεψε την IP να μην είχε ενημερωθεί. Από εκεί και πέρα, αν στον κώδικά μου δώσεις ως όρισμα το Dynamic DNS name αντί το Environment.MachineName, τότε θα πάρεις την IP που θέλεις.


    Vir prudens non contra ventum mingit
  •  28-01-2007, 20:18 24171 σε απάντηση της 24168

    Απ: Αποστολή IP Address

    Ok Μάνο το κατάλαβα.
    Απλά δεν μπορείς να πιάσης όλες τις περιπτώσεις  γιατί πολοί routers δεν έχουν δυνατότητα Dynamic DNS όπως ένας 3Com κλπ
    Πάντως με την ανάγνωση της HTML μου φάνηκε απλό και καλό.
    Αν δεν υπάρξη άλλη απάντηση θα προσανατολισθώ προς αυτήν την κατεύθηνση

    Πάντως σας ευχαριστώ Big Smile

    George Matzouranis
  •  06-02-2007, 09:47 24582 σε απάντηση της 23795

    Απ:Αποστολή IP Address

    Χρησιμοποίησε την παρακάτω συνάρτηση (γραμμένη σε C# μετέτρεψέ το σε VB.NET)

    using System.Net; 

    public string returnIPlocalMachine()
    {
            string ipaddress="";
            IPHostEntry ipEntry = Dns.GetHostByName(Dns.GetHostName());
            IPAddress [] ipAddr = ipEntry.AddressList;
            ipaddress = ipAddr[0].ToString();          
            return ipaddress;
    }
Σελίδα 2 από 2 (18 εγγραφές)   < 1 2
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems