いろいろ試してみましたが、イーサネットネットワークを適切に構成できないようです。同様の問題がある過去の質問を見てきましたが、どれも私の問題を解決しませんでした。イーサネットインターフェースの論理名はem1(eth0またはeth1ではなく)であることに注意してください。私の推測では、私のエラーは/ etc/network/interfacesファイルの設定にあるか、/ etc/resolvconfigファイルがなく、rootとして手動で追加しようとしても、変更を保存しません。
写真の状況で申し訳ありません-私は新しいユーザーであり、評判はありません(ただし、リンクはあります)
可能な限り詳細を以下に示しました。
ブート時に、「ネットワーク構成を待機しています」で約4分間停止します。
以下の現在の構成を参照してください。
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
私は一時的なIP割り当てを行いました:
Sudo ifconfig em1 192.168.1.216ネットマスク255.255.255.0
アドレスはネットワークIPv4アドレスであることに注意してください
デフォルトゲートウェイを次のように構成しました。
Sudoルートはデフォルトgw 192.168.1.254 em1を追加します
IPアドレスはISPルーター上のものです
私の現在の/ 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つは、/ 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
ping 8.8.8.8
ができるようになりました(この質問を書き始めたときはできませんでした)どんなアイデアも大歓迎です。これは私の最初のサーバーUbuntuサーバービルドです。
次の場合:
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