Debian サーバーに要求 IP アドレスのアドレスを変更させることはできません。
現在、2つのルータがあります。
私の基本デバイスは、ネットワーク上のさまざまなコンピュータ(PS3、携帯電話、ワイヤレス/有線コンピュータ)にIPアドレスを割り当て、すべてうまく機能します。稼働中のデバイス(PS3と一部のコンピュータ)を切断し、別のポートに接続した後、インターネットに接続されていることを確認して、ルーターのすべてのポートを確認しました。
セカンダリルーターは学習目的で使用され、ネットワーク関連の研究をしたい場合はメインルーターを介してネットワークに接続します。
メインルーター
- IPアドレス:192.168.0.1
- ケーブルモデムに直接接続
- *.2 - 254の範囲のIPアドレス割り当て可能
セカンダリルータ
- IP アドレス: 192.168.1.1
- (接続されている場合) プライマリ ルータのポートを介して
- *.2 - 254 の範囲の IP アドレス割り当て可能
ネットワークインストールディスクを使用して、Debian Wheezyの64ビットサーバーバージョンをインストールしました。プライマリ ルータに接続されたコンピュータを使用してネットワークをインストールしようとすると、ルータから IP アドレスを取得できないため、ネットワークのインストールが正しく完了しません。
セカンダリルータに接続されたコンピュータを使用してOSを再インストールしました。特に問題なくインストールが完了しました。
コンピュータをプライマリルータに接続すると、IPアドレスを取得できません。
私のプライマリルータに接続すると/etc/network/interfaces
-次の設定を使用してDHCP全体のファイルを構成します。
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
/etc/network/interfaces
- 次の設定を使用してファイルを静的IPに設定します。
auto lo
iface lo inet loopback
dns-nameservers 192.168.0.1
iface the0 inet static
address 192.168.0.15
netmask 255.255.255.0
gateway 192.168.0.1
services networking restart
コンピュータを起動して再起動して、毎回ネットワーク設定を再起動します。
マイコンピュータがメインルーターを介してインターネットに接続できないか、メインルーターからIPアドレスを受信できません。
ファイルのネームサーバーが192.168.0.1になるように/etc/resolv.confファイルを編集しました。
route
そしてコマンドを使用してデフォルトゲートウェイを変更してみましたip route
(このコマンドのすべての置換を試みたわけではありませんが、インターネット上で見つけることができるものだけを試しました)。
私はこれをethtool
私のネットワークカードの二重と速度の設定を確認するために使用しました。
私のホームネットワークにはDNSが1つだけあり、これがデフォルトのルーターです。セカンダリ ルータをプライマリ ルータに接続する場合にのみ状況が変わります。
つながるとセカンダリルータ私に与えられたメインルーターそれからマイコンピュータをセカンダリルータに接続します(/etc/network/interfaces
ファイルのDHCP設定を使用)。インターネットに接続し、ポートを検索し、インターネット設定を変更し、パブリックウェブサイトをpingすることができます。
ただし、プライマリコンピュータに直接接続するたびに、コンピュータはIPアドレスなどのコマンドを取得できず、services networking restart
または同じメッセージを返すことはできませんroute
。NO DHCPOFFERS received
RTNETLINK answers: File exists
SIOCADDRT: No such process
質問
次のような場合、私のコンピュータがインターネットに接続しないのはなぜですか?
- - ホームネットワーク上のすべてのデバイスに一意のホスト名がある場合は、DHCP設定を使用してプライマリルータに直接接続します。
- - 他のすべてのデバイスは問題なくプライマリルータに接続されます。 (現在のデバイスは3つだけ接続されていますが、最大15個まで設定したようです。)
- - セカンダリルータを介してデイジーチェーン接続されている場合は、インターネットに接続されているコンピュータを正常に接続したい。
- -Debianを実行している別のコンピュータがあります(64ビットサーバーバージョンですが、この2台目のコンピュータにはXserverがインストールされています(デフォルトではコマンドプロンプトで直接起動します))。
私のコンピュータがデフォルトで取得するIPアドレスに問題があると思います。192.168.1.1
これはネットワークインストール用のIPアドレスだからです。ただし、これが問題の場合、この設定をどこで変更する必要があるのか、システムに対する他の変更に関係なく、どのファイルやプログラムがこれらの設定を継続するのかはわかりません。