web-dev-qa-db-ja.com

新しくインストールしたDebianにネットワークがありません

イーサネットケーブルを接続せずにDebianSqueezeを(cd1イメージを使用して)インストールし、インストーラーにネットワークを「後で構成」するように指示しました。

これで、起動時にネットワークマネージャーもifconfigもありません(ターミナルでそのコマンドを入力すると、次のように応答します:command not found、ただしloインターフェースが表示されるルートを除く)。

ネットワークを有効にするにはどうすればよいですか?

5
etuardu

まず、/sbin/ifconfig -aを使用して認識されたインターフェイスのリストを取得します。

eth*インターフェースが表示されず、イーサネットアダプターがインストールされている場合、それは検出されませんでした。最近、これは非常にまれですただしファームウェアイメージをロードする必要があるカードがある場合を除きます。

eth0インターフェースが見つかったとすると、/sbin/ifconfig eth0 upを発行して起動します。次に、dhclient eth0を使用して、DHCP経由でIPを取得します。 IPアドレスを手動で設定する場合は、/sbin/ifconfig eth0 {ip address} netmask {net mask}です。また、/etc/resolv.confを編集してDNSサーバーを指すようにすることもできます(ピンチに陥っている場合は、GoogleのパブリックDNSサーバーである8.8.8.8と8.8.4.4を使用してください)。

apt-getそしてこれですべてが機能するはずです。

次に、man interfacesと入力します。これは/etc/network/interfacesを編集する方法を説明し、次回の再起動時にDebianにこれらすべてを自動的に実行させます。

3
LawrenceC