ThunderbirdはLinux Mint 17.2でDNSホスト名を解決できません。

ThunderbirdはLinux Mint 17.2でDNSホスト名を解決できません。

私はLinux Mint 14から17.2にアップグレードしましたが、Thunderbird 38.4.0に問題があります。を除いて解決されません/etc/hosts。 Firefox、ホストコマンド、pingなどを試したすべてがうまく機能します。

メールサーバーのホスト名を追加すると/etc/hosts機能します。それがなければ接続する方法はありません。また、アドインサイトなどのMozillaサイトにも接続できません。

新しいユーザーを作成してそのユーザーとしてログインした後、Thunderbirdを設定しようとしました。同じ方法で失敗し、ホスト名を解決できません。

Thunderbird設定エディタでipv6を無効にしようとしましたが、違いはありませんでした。

プロキシ設定がプロキシなしに設定されています。

/etc/resolv.confそうだね/etc/nsswitch.conf持っている:

hosts: files mdns4_minimal [NOTFOUND=RETURN] dns

ただに変えれば、files dnsあまり違いはありません。

straceThunderbird が/etc/resolv.confDNS クエリを読み書きしていることを示します。 tcpdumpDNSクエリと結果を表示します。ただし、メールサーバーホストに接続しようとする試みは行われません。

どんなアイデアがありますか?

修正する:

ネットワーク構成の問題のようです。 Linux Mint 14でネットワーク設定を転送しようとしましたが、動作しなくなるほど変更されているようです。静的ネットワーク構成を削除し/etc/network/interfacesてDHCPを有効にすると、すべてがうまく機能します。

私が追加したものは次のとおりです/etc/network/interfaces

iface eth0 inet static
        address 192.168.0.4
        netmask 255.255.255.0
        gateway 192.168.0.1
        dns-nameservers 192.168.0.1 192.168.1.254 8.8.8.8

auto eth0

アンインストールしてシステムを再起動すると、/etc/resolv.conf127.0.1.1のDNSサーバーのみが表示され、これは組み込みのDNSサーバーのようです。どれくらい違うのかわかりませんが、そうです。

Linux Mintの静的IPアドレスを設定する正しい方法は何ですか?

答え1

最後に、他の2人の編集者がいることがわかりましたnetwork configuration

1つの方法は、トレイのネットワーク接続アイコンを右クリックしてから呼び出して呼び出すことですnm-connection-editor。これで設定情報が変わります/etc/NetworkManager。これを使用して静的IPアドレスとDNSサーバーを正常に構成でき、Thunderbirdはうまく機能します。これは以下を使用します。DNSこれにより、すべてのDNS要求がDNSサーバーに直接送信されるのではなく、ローカルサーバーを通過します。

もう一つは、System > Administration > Network前のMintメニューのメニュー項目によって呼び出されます。をnetwork-admin変更するために呼び出されます/etc/network/interfaces。 Linux Mint 14から送信された構成情報。ほとんどの場合、これはうまくいくようですが、ThunderbirdがDNSを介して探しているホストにアクセスできないようにするのはこの構成です。

関連情報