web-dev-qa-db-ja.com

Ubuntu 14.04サーバーのインストールがイーサネット経由でネットワークに接続できない

いろいろ試してみましたが、イーサネットネットワークを適切に構成できないようです。同様の問題がある過去の質問を見てきましたが、どれも私の問題を解決しませんでした。イーサネットインターフェースの論理名はem1(eth0またはeth1ではなく)であることに注意してください。私の推測では、私のエラーは/ etc/network/interfacesファイルの設定にあるか、/ etc/resolvconfigファイルがなく、rootとして手動で追加しようとしても、変更を保存しません。

写真の状況で申し訳ありません-私は新しいユーザーであり、評判はありません(ただし、リンクはあります)

可能な限り詳細を以下に示しました。

  1. ブート時に、「ネットワーク構成を待機しています」で約4分間停止します。

  2. 以下の現在の構成を参照してください。

ifconfig -a 

Sudo lshw -class network 

Sudo ethtool em1 pic(評判のため写真を提供できません)

しかしLink Detected: yes

iPルート

192.168.1.0/24 dev em1 proto kernel scope link src 192.168.1.216
  1. 私は一時的なIP割り当てを行いました:

    Sudo ifconfig em1 192.168.1.216ネットマスク255.255.255.0

    アドレスはネットワークIPv4アドレスであることに注意してください

  2. デフォルトゲートウェイを次のように構成しました。

    Sudoルートはデフォルトgw 192.168.1.254 em1を追加します

    IPアドレスはISPルーター上のものです

  3. 私の現在の/ etc/network/interfacesファイルは次のとおりです。

auto lo iface lo inetループバック

自動em1 iface em1 inet静的

アドレス192.168.0.120#(これはサーバーのIPアドレスです)
netmask 255.255.255.0 gateway 192.168.0.1#(サーバーのゲートウェイアドレス)
dns-nameserver 8.8.8.8 192.168.1.254#(ルーターのIPアドレス)

  1. 大きな役割を果たしていると思う要因の1つは、/ etc/resov.confファイルがないことです。 resolvconfディレクトリーがあり、その中には次のものがあります。

    / resolvconf/interface-order(評判のため)これ以上写真を投稿できませんが、emは約8桁下にあります。 emは順序で上位にあるべきですか?

Resolvconfディレクトリには次のファイルもあります。

/resolvconf/resolv.conf.d/base
/resolvconf/resolv.conf.d/head
/resolvconf/update.d/dnscache
/resolvconf/update.d/libc
  1. ping 8.8.8.8ができるようになりました(この質問を書き始めたときはできませんでした)

どんなアイデアも大歓迎です。これは私の最初のサーバーUbuntuサーバービルドです。

1
atavel

次の場合:

em1 = ethernet
192.168.1.254 = IP address of router
192.168.0.120 = IP address of server

この/ etc/network/interfacesファイルをテストします。

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto em1
iface em1 inet static
address 192.168.1.120
gateway 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
0
kyodake