私はこの前に尋ねられましたが、この特定の事柄について何も見つかりませんでした。どのローカルIPがリモートIPに接続していますか?
私は自分のコンピュータのIPアドレスを使ってリモートIPに接続することを試みます。 私はいくつかの種類のソケット設定を両方の方法で使用しています。私は私のIP(および他のものとxml)を別のサーバーに送信して、私に連絡する方法を知っています。 しかしどのように私はそれに送るべきであるipを把握するのですか? 私は、サーバのIPまたはホスト名を持っていますが、
Dns.GetHostEntry("host").AddressList
でしかし、唯一私にリモートホストのIPを与え、私のコンピュータがそれに到達しないかということしようとしています。
私の質問は全く解決可能ですか、これはちょうど希望的な考えですか?
を参照してください:http://alperguc.blogspot.com /2008/11/c-how-to-get-computer-ip-address.html多分? – Ryan
NATゲートウェイの背後にある場合(たとえば、ほとんどのホームルータ、携帯電話接続など)、ローカルIPを送信することは役に立たないでしょう。それは10.x.x.xであり、外部からは到達できません。 –
Minitech:それについても考えていましたが、ユーザーが複数のランを持っている場合、たとえば、VMのどれが接続先のサーバーに関連しているのかを知ることは難しいです。 –