web-dev-qa-db-ja.com

Ubuntuサーバー12.04 LTSネットワークの問題

皆さん、OKです。私はubuntuを初めて使用し、Ubuntu 12.04 LTSサーバーを実行しています。

12.04 lts 64ビットの基本インストールを行いました。初回起動後、ログインして「Sudo apt-get update」を実行しました。この後、「ubuntu-desktop」と64ビットOracle jreをインストールしました。端末を使用して静的IPを構成しました。 RAMをアップグレードするために今朝シャットダウンするまで、すべてがうまく動作していました。新しいramがインストールされ、サーバーは稼働していますが、ネットワークマネージャー(ugh)は有線接続を示していません。私はインターネットで解決策を探しましたが、まだ自分の設定に問題があることを見つけていません。

私はサーバーをメインのデスクトップPCにKVMして、そのPCからこれを書いています。残念ながら、これはサーバーからコピーして貼り付けるのを難しくします。必要な情報があれば提供します。

:~$ ifconfig
eth0
      Link encap:Ethernet  HWaddr fc:4d:d4:f5:77:4e  
      inet addr:10.1.10.100  Bcast:10.1.10.255  Mask:255.255.255.0
      inet6 addr: fe80::fe4d:d4ff:fef5:774e/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:380 errors:0 dropped:0 overruns:0 frame:0
      TX packets:120 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:43114 (43.1 KB)  TX bytes:17701 (17.7 KB)
      Interrupt:20 Memory:f7c00000-f7c20000 

lo  Link encap:Local Loopback  
        inet addr:127.0.0.1  Mask:255.0.0.0
        inet6 addr: ::1/128 Scope:Host
        UP LOOPBACK RUNNING  MTU:65536  Metric:1
        RX packets:4640 errors:0 dropped:0 overruns:0 frame:0
        TX packets:4640 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0 
        RX bytes:371208 (371.2 KB) TX bytes:371208 (371.2 KB)

/ etc/network/interfaces

#This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
#auto lo
#iface lo inet loopback

# The primary network interface
auto eth0
iface lo inet loopback
iface eth0 inet static
    address 10.1.10.100
    netmask 255.255.255.0
    gateway 10.1.10.1

/etc/resolve.confは現在空のようです。ネットワークマネージャーによってリセットされている必要があります...

/etc/NetworkManager/NetworkManger.confも空です...これを開いて次のように変更します。

[ifupdown]
manual=true

私はubuntuフォーラムで読んだので、ネットワークマネージャーが手動で構成した端末設定に干渉するのを防ぐためにそれを行う必要がありました。なぜそれが空のファイルなのかわかりません...

最後に、「すべてがうまくいった」ということの意味を説明しましょう。私はこのマシンからminecraftサーバーを実行しています。サーバーは本日シャットダウンするまで実行され、適切に機能しており、この接続の問題を修正した後も引き続き実行されるはずです。正しく機能するということは、今朝ログインしてシャットダウンしたとき、インターネット接続はまだ有効で機能しており、外部IPからminecraftサーバーに接続することができました。私は今朝シャットダウンし、RAMを削除してそれを2倍にしました。最初の起動時に、インターネットが存在しないというこの問題で立ち往生しています。問題ありません。ご協力いただきありがとうございます。

1
roguemerc

networkingサービス(/ etc/network/interfacesファイルで構成)またはnetwork-managerサービス(GUIで構成)のどちらを使用しようとしているのかは明確ではありません。通常、真のサーバーは前者を使用し、GUIもありません。

あなたおそらく元のlo定義を復元し、いくつかのdns-nameserversを追加する必要があります(私はGoogleネームサーバーを使用しました8.8.8.88.8.4.4 here-必要に応じて自分で選択してください)。

 # This file describes the network interfaces available on your system
 # and how to activate them. For more information, see interfaces(5).
# The loopback network interface auto lo iface lo inet loopback
# The primary network interface auto eth0 iface lo inet loopback address 10.1.10.100 netmask 255.255.255.0 gateway 10.1.10.1 dns-nameservers 8.8.8.8 8.8.4.4

実際にnetwork-managerを使用していない場合は、何を入力しても問題ありませんが、接続のステータスを表示する場合は、適切な[ifupdown]エントリが

[ifupdown]
managed=true

manual=trueではありません)。

0
steeldriver