Debian8サーバー:IPアドレスまたはDNSを確認できません。

Debian8サーバー:IPアドレスまたはDNSを確認できません。

Rubyアプリケーションを実行するDebian 8サーバーがあります。アプリケーションに問題があるため、サーバーを再起動して以来、IPアドレスまたはDNSを確認できません(localhostとサーバー自体のパブリックIPを除く)。
これまで私がしたことは次のとおりです。

  • 複数のIPおよびDNSにpingを試みましたが、すべてのパケットが失われ、パケットは受信されません。
  • ネットワークサービスを再起動します(sudo service networking restartおよびsudo /etc/init.d/networking restart
  • Traceroute 8.8.8.8を試しましたが、得たのは複数の「*」だけです。
  • iptable リフレッシュ
  • サーバーを再起動してください

以前に同じ問題が発生した人はいますか?どのような解決策や提案がありますか?

ありがとうございます。

編集する:

結果は次のとおりですsudo cat /etc/resolv.conf

online.net
search online.net
nameserver 62.210.16.6
nameserver 62.210.16.7

8.8.8.8ネームサーバーを次に変更してみました。8.8.4.4

結果は次のとおりですcat /etc/network/interfaces

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

結果cat /etc/hosts:

127.0.0.1   localhost

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

結果ip a(すべてのIPアドレスとMACアドレスの提供がセキュリティに与える影響がわからないため、いくつかの数字をX、Y、Zに変更しました。):

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether Y:Y:Y:1b:41:55 brd ff:ff:ff:ff:ff:ff
    inet X.X.214.212/25 brd X.X.214.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 Z::Z:Z:fe1b:4155/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether Y:Y:Y:1b:41:56 brd ff:ff:ff:ff:ff:ff

結果ip r:

default via X.X.214.129 dev eth0 
X.X.214.128/25 dev eth0  proto kernel  scope link  src X.X.214.212 

答え1

ファイルを確認し/etc/network/interfaces、IP情報が正しいことを確認してください。メインネットワークインターフェース部分。静的IPがある場合(これがサーバーであるためにそうすると仮定)、IP、サブネットマスク、ゲートウェイなどがすべてそこにあるはずです。

また、/etc/resolve.confファイルを確認し、DNS情報が利用可能で正しいことを確認し、/etc/hostsファイルに固定IPとFQDN(該当する場合)があることを確認してください。

最後に、ネットワークサービスがアクティブで実行されていることを確認してください。

答え2

あなたは/etc/network/interfacesDHCPを使用しており、eth0インターフェイスにIPアドレスとデフォルトゲートウェイが定義されていることを意味します。ただし、トレースパスは失敗します。

ネットワーク管理者(またはサービスプロバイダ)に連絡することをお勧めします。この問題は単独では解決できません。いくつかのローカル接続があるように見えますが、ローカルネットワークセグメントを超える接続がない可能性があります。つまり、デフォルトゲートウェイとして機能するデバイスが正しく機能しないか、何らかの理由でトラフィックを拒否する可能性があります。

関連情報