gethostbyname

    6

    2答えて

    私はgethostbyname()を使って、アプリケーション内のドメインのIPアドレスを取得しています。 '50.9.49 'などの無効なアドレスもチェックされることがあります。この例gethostbynameで echo gethostbyname('50.9.49'); // returns 50.9.0.49 は、虚偽または未修正の無効なIPアドレスを返す必要があります。関数は変更された

    -1

    1答えて

    私はこのコードをC++でサーバーに接続しましたが、 "gethostbyname"を試すたびに値がnull(最適化されていて使用できません)です。 WSADATA wsaData; if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) { cout << "WSAStartup failed.\n"; system("pause");

    -1

    1答えて

    私は現在、最大3人のクライアントがサーバーに接続でき、ゲームがすべてのクライアントとサーバーの間で行われるゲームを設計する必要があるネットワークゲームに関するプロジェクトを行っています。私は、サーバー側とクライアント側の両方で "sockaddr_in"構造体を使用しています。 私のゲームでは誰でもサーバになることができ、クライアントはサーバに接続できるように正しいIPアドレスとポート番号を与える

    0

    1答えて

    私は与えられたapplication which uses Perl's gethostbyname to check if a hostname exists in DNSを持っています。私は私の書かれていないアプリケーションのソースコードにパッチを当てたくない。しかし、私はPerlで書かれた設定ファイルの一つにgethostbynameを上書きすることを考えています。 だから私はその機能を何ら

    0

    1答えて

    ためにgethostbynameを実行します。 print gethostbyname("google.ro"); をそれは1秒未満でIPを印刷します。 私はunexistingドメインと同じことをしようとした場合: print gethostbyname("cduri.ro"); それは7-8のよう秒間IPを取得しようとすると、その後、それが失敗し、代わりにドメインを印刷します。 達成し

    0

    1答えて

    クライアントを2回実行する必要があります。初めてローカルネットワークPCを使用して実行する必要があり、次にローカルホストとして使用する必要があります。私はループ内でサーバーを実行する必要があり、両方ともGET HOST BY NAME()を使用して接続する必要があります。 サーバーとクライアントの回線を変更する方法。それは同じポート番号を持つ同じIPに耳を傾けるだろうオープンで一度転流ポートよう

    5

    1答えて

    MSDNには、GetHostByNameが廃止されています。交換はGetHostEntryです。彼らの違いは何ですか?

    1

    2答えて

    与えられたURLまたはipのポートが開いているかどうかをチェックするプログラムを書いています。指定されたURLのIPアドレスを取得するために、私はgethostbyname()を使用しています。 localhostのアドレスを検索しようとすると正しい値が返されますが、通常は失敗したリモートホストのアドレスを検索しようとし、負の数のIPアドレスを返します。例: /test.out google.co

    0

    1答えて

    私はPythonでこの問題を発見しましたが、基本的なCプログラムでも再現できました。 私はCentOS 6(7でもテスト済み)ですが、他のLinuxディストリビューションではテストしていません。 私は2つのVMにアプリケーションを持っています。 1つはIPアドレス10.0.13.30で、もう1つは10.0.13.56です。彼らはgethostbynameまたはgetaddrinfo(これはPyth

    0

    1答えて

    PHP gethostbyname()は文字列リテラルではなく変数として渡されたときにIPではなく名前を返す 私はいくつかの貴重な議論で同様の問題を見てきましたが、これについては頭がおかしくありません。 $ domainがforeachループによって作成された文字列値である場合、$ domainをgethostbyname()に渡すと、戻り値は常に正確に私が置いたものです - たとえば$ doma