![ゼロからネットワークを構築する](https://rvso.com/image/38692/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%92%E6%A7%8B%E7%AF%89%E3%81%99%E3%82%8B.png)
何らかの理由で、すべてのネットワーク情報、特に /etc 内の情報が消去されたコンピューターがあるとします。さらに、情報が消去された原因が何であれ、/etc フォルダーの変更は阻止されます。
コンピュータを起動しましたが、ネットワークに関する設定はまだ何もされていません (カードのドライバーがロードされていると想定)。ここで、ネットワークを最初から初期化して起動する必要があります。
ネットワークに必要なゲートウェイ、ルーティングなどをセットアップするために必要な手順を説明していただけますか? または、少なくとも説明している参考資料を教えてください。
答え1
ifconfig
必要なインターフェースを設定します。
route add
ゲートウェイを含むルーティングを設定します。
使用方法がまだわからない場合は、それぞれのマニュアル ページを参照してください。
/etc 内のファイルを復元したいが、システムでそれができない場合は、USB/DVD/ネットワークなどの代替メディアからシングルユーザーで起動し、ルート パーティションを別の読み取り/書き込みファイル システムとしてマウントして復元してみてください。バックアップがない場合は、同様のシステムの /etc ディレクトリにアクセスする必要があります。
答え2
書き込み可能なマウントポイント (別のマシンからのコピーでも可) を /etc に一時的にマウントし、そこに設定を配置することができます。
ifconfig
を route add と組み合わせると、正常に動作するはずです。DNS の場合のみ、 が必要になります/etc
。ほとんどの構成では、アプリケーションは/etc/resolv.conf
DNS 設定を検索します (他の場所を検索する場合は、 に示されます/etc/nsswitch.conf
)。