Technical Q & A

5009 Gethostbyname Error


  1. 現象と原因
    現象として"5009 Gethostbyname Error"が出る。
    これはホスト名からIPアドレスを取得時、またはIPアドレスからホスト名を取得時、必要な情報が得られないために発生するエラーです。


  2. 解決策
    1. サーバアドレスがグローバルIPの場合

    2. → DNSの設定を確認してください。

    3. サーバアドレスがローカルIPの場合

    4. → Hostsを設定してください。
      → ローカルDNSがある場合DNSを確認してください。


  3. ローカルIPの場合のHOSTSの設定方法

    ◆ ローカルIPには以下のものがあります
    • 10.0.0.0〜10.255.255.255
    • 172.16.0.0〜172.31.255.255
    • 192.168.0.0〜192.168.255.255

    ◆ HOSTSの設定方法
          Windowsシステム中の"C:¥WINDOWS¥system32¥drivers¥etc¥hosts"に設定します。
         (Windows2000の場合、C:¥WINNT¥system32¥drivers¥etc¥hosts です。)

    以下は hosts の内容です。メモ帳で編集してください。
    下記赤い行に記載のように行挿入します。(# 行はコメントです。)
    # Copyright (c) 1993-1999 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97      rhino.acme.com         # source server
    #        38.25.63.10      x.acme.com               # x client host

    127.0.0.1      localhost


    192.168.11.40      PopSmtpServer
    #   ↑                              ↑
    # Mail Serverが      MailConnect / e-エクスプレスの
    # 稼働している        POP3サーバとSMTPサーバ欄に
    # サーバの              に入れた指定の名前
    # IPアドレス






E-mail :mailto:webmaster@global.co.jp Copyright (C) Global Network Ltd.1995-2005, All Rights Reserved.
本ホームページに掲載の会社名および製品名は各社の登録商標または商標です。