LinuxマシンでDHCP設定のアクセスを設定するにはどうすればいいですか?


3

私は古いデスクトップボックスをインターネットにアクセスするためのルーターとして私のラップトップを使うことを望みます。これが私の設定です。

network diagram

私は自分のデスクトップコンピュータへのインターネットアクセスを取得するために使用したいのですが私のラップトップの横にあるイーサネットポートを1つ持っています。ラップトップは、無線リンクを介してLANに接続されています。どちらのシステムもLinuxを実行しています。デスクトップはDHCPを使用して自分自身を自動設定します。ラップトップはKubuntuシステムです。私はクロスオーバーケーブルを持っていませんが、ラップトップのワイヤーシャークはデスクトップからのDHCP要求をうまく見ているので、私はそれが必要であるとは思わない。

この仕事をするために私は何をしなければなりませんか?


デスクトップのDHCPに応答したいデバイスはどれですか。ネットワーク上のDHCP要求に通常応答するラップトップまたはルーター(192.168.1.1?)
quack quixote

どちらでも構いません。
marcusw

回答:


1

私は今日もう少し実験をしました、それはknetworkmanagerがそれ自身のdhcpサーバーを含むことが判明しました(誰が考えたでしょう?)とにかく、それを設定する方法は次のとおりです。

  1. システムトレイのknetworkmanagerアイコンをクリックして、Manage Connectionsを選択します。
  2. [有線]タブに移動して[新規]をクリックします。
  3. eth0に "インターフェースに制限"を設定してください。
  4. [IPアドレス]タブで、[構成]を[共有]に設定します。
  5. 「自動的に接続する」をチェックしてください。
  6. 開いているすべてのダイアログで[OK]をクリックします。
  7. knetworkmanagerまたはイーサネット経由で接続するコンピュータを再起動する必要があります。

イーサネットコンピュータはラップトップと同じサブネット上のデバイスとは異なるサブネット上に配置されますが、これで問題は解決します。


0

あなたはあなたのラップトップ有線ネットワークと無線ネットワークの間にブリッジを作る必要があります。これにより、有線ネットワークはWAPのDHCPサーバーを「見る」ことができます。 bridge_utilsパッケージを見てください。 2つのデバイス間のブリッジを設定するにはbridge_portsを使用する必要があると思います。


私のワイヤレスネットワークは、ネットマネージャを使って暗号化され、設定されています。これは(AFAICT)ブリッジが機能しないことを意味します。私は宿題をやり、「伝統的な」ブリッジを使ってインターフェースをブリッジしようとしましたが、それからknetworkmanagerはwlanを設定することができません。 bridge_portsの意味がわかりませんので、詳しく説明してください。
marcusw

ブリッジはLANを異なるレイヤ2プロトコルで接続できます。たとえば、コンシューマWAPには通常イーサネットスイッチが含まれており、イーサネットLANに接続されているデバイスはWLAN上のデバイスと通信できます。暗号化されたWLANがあるとラップトップがイーサネットポートからのトラフィックをブリッジできない理由はありません - WLANカードで送信元アドレスの偽装が許可されている場合そしてラップトップではありません)。 bridge_portsはどの物理デバイスをブリッジするかをブリッジデバイスに指示する方法です。
Fred

私があなたが「伝統的な」橋によって何を意味するのかわからない。 / etc / network / interfacesには何がありますか?
Fred

"brctl addbr eth2wlan; brctl addif eth2wlan eth0; brctl addif eth2wlan wlan0; ifconfig eth2wan up"を実行すると、無線ネットワーク接続が切断され、knetworkmanagerがWAPで再認証できなくなります。実行すべきコマンドは何ですか?
marcusw

Google氏は、networkmanagerはブリッジングと互換性がないと考えているようです。 'ifconfig eth2wan up'の代わりに 'dhclient eth2wan'を使ってみてください。すみません、私は自宅でこのような設定をしていないか、アドバイスする前に試してみます。
Fred
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.