インターネット接続を接続および共有する方法(有線および無線)


41

HP 430ノートブックにUbuntu 12.04があり、これには単一の有線インターネット接続があります。これをAndroid 2.3.3のLG Optimus Oneで共有したいと思います。私は、その後これらの指示をして、以下のようにホットスポットを作成しますが、UbuntuHost私はそれに無線LANを有効にすると、LGオプティマス一つには表示されません。

要約すると、インターネット接続を備えたラップトップがWiFiルーターとして機能し、他のデバイス(この場合はAndroidを搭載したLG Optimus One)からインターネットにアクセスするようにしたいと思います。

どのような追加手順を実行する必要がありますか?

ここに画像の説明を入力してください


バグと回避策については、この質問の2番目の回答を参照してください:askubuntu.com/questions/105545/make-my-laptop-a-wifi-router
user68186

それは別の問題のようです。Android PhoneにSSIDが表示されません。
プラヴィーンスリパティ

1
Andriod 2.3はアドホックのwifiをサポートしていません。wifiカードがマスターモードをサポートしている場合は、hostapdinfrastucture modeを使用してhotspot()として設定してみてください。svsaranaブログの指示に従ってください。交換するppp0eth0の命令から。
ルシッドアラム

実際には、携帯電話に応じて、アドホックのwifiをサポートするかどうかを決定します。2.3のHuawei携帯電話を使用していますが、アドホックデバイスが表示されます。
ルイスアルバ

回答:


34

これは、Ubuntuの学生や初心者から得た一番の質問のようなものなので、インターネット接続の共有に関してUbuntuについて知っておくべきいくつかのことで答えようとします。これは3つのセクションに分かれています。

  1. 有線接続を介してインターネット接続を共有する
  2. ワイヤレス接続を介してインターネット接続を共有する
  3. ワイヤレス接続をモバイルデバイスと共有する
  4. 有線または無線デバイスへの接続

インターネット接続の有線または無線のいずれかを共有するために、あなたは、知っているNEED 2枚の有線カードまたは2枚のワイヤレスカード、少なくとも2枚のネットワークカードを持っているために、彼らは有線カードと無線LANカードのミックスすることができます。要は、少なくとも2枚のネットワークカードが必要です。1枚はインターネット接続を受信し、もう1枚はネットワーク上の他のコンピューターまたはデバイスに送信するものです。

有線接続を介してインターネット接続を共有する

接続を共有するPCの構成

  1. 2番目の有線接続または無線接続を介してインターネットを受信して​​いると仮定して、Unityパネルのネットワークアイコンからネットワークマネージャーを開きます。

    ここに画像の説明を入力してください

  2. [ 接続編集 ]オプションまで下に移動し、クリックします。

    ここに画像の説明を入力してください

  3. [有線]タブに表示されます。各有線接続は、デフォルトで、お持ちの各イーサネット有線NICカードに関連しています。たとえば、2つの有線NICがある場合、2つのオプションがここに表示されます。以下の画像では、これがラップトップであり、通常は1つあるため、これが表示されます。編集する有線接続を選択します。これは、インターネット接続を受信して​​いるものではなく、LANに接続されているものです。それをダブルクリックするか、[編集]ボタンを選択します。

    ここに画像の説明を入力してください

  4. [有線]タブ(再び)に表示されます。今回は、IPv4を使用している場合はIPv4設定に、IPv6を使用している場合はIPv6に移動します。上のメソッドのオプションを選択し他のコンピュータに共有します。今保存します。できました。

ここに画像の説明を入力してください

これにより、通常6年または7年前に行われていたすべての処理が、すべての端末コマンドとiptable処理で実行されます。

2台のコンピューターを接続するだけで完了です。

注:両方のコンピューターに有線ギガビットイーサネットNICがある場合、ほとんどの1000BASE-Tには自動MDI / MDI-Xがあるため、実際に直接接続できます。スイッチ、ルーター、ハブなどに接続するだけではありません。

共有インターネット接続を受信するPC(ネットワーク設定に依存)

  1. Unityパネルのネットワークアイコンからネットワークマネージャーを開きます。

    ここに画像の説明を入力してください

  2. [ 接続編集 ]オプションまで下に移動し、クリックします。

    ここに画像の説明を入力してください

  3. [有線]タブに表示されます。各有線接続は、デフォルトで、お持ちの各イーサネット有線NICカードに関連しています。たとえば、2つの有線NICがある場合、2つのオプションがここに表示されます。以下の画像では、これがラップトップであり、通常は1つあるため、これが表示されます。編集する有線接続を選択してダブルクリックするか、[編集]ボタンを選択します。

    ここに画像の説明を入力してください

  4. [有線]タブ(再び)に表示されます。今回は、IPv4を使用している場合はIPv4設定に、IPv6を使用している場合はIPv6に移動します。上のメソッドのオプションを選択マニュアル。これで、アドレスのオプションが編集可能になります。必要なIP、必要なマスク、および接続を共有しているPCのIPを追加します。この場合、クライアントPCのIPは192.168.0.2、マスクは255.255.255.0であり、それがクラスC(LAN)ネットワークであることを意味し、192.168.0.1は接続を共有するコンピューターがIP 192.168.0.1 さらに、DNSサーバーへの接続を共有するコンピューターの同じIPを追加します(図に示すとおり)。

    ここに画像の説明を入力してください

(ネットワークの設定に応じて)手動の代わりに選択し、自動を選択して、インターネットを共有しているコンピューターのIPをDNSサーバーセクションに配置することもできます。

ここに画像の説明を入力してください

これはネットワークの設定に依存することに注意してください。たとえば、両方のPCをスイッチまたはルーターに接続している場合、スイッチ/ルーターがクライアントの面倒を見るので、PC共有インターネットをセットアップして、両方をスイッチ/ルーターに接続するだけです。偶然にPCを直接接続している場合は、クライアントの追加セットアップを行うことをお勧めします。

ほとんどの場合、クライアントをセットアップする必要はなく、ネットワークに接続して完了します。Ubuntuがすべての面倒を見てくれます。問題が発生する可能性がある特定の場合に、クライアント部分を追加しました。

これは、有線ケーブルでインターネット接続を共有したい場合に、家庭内LANで起こり得るすべてのシナリオをカバーするはずです。

ワイヤレス接続を介してインターネット接続を共有する

:Androidユーザー情報については以下をお読みください。

Ubuntuのバージョンが2つほど前から、インターネット接続を共有するために端末コマンドを介してマスカレード技術を使用する必要はありません。iwconfigものを転送するためにコマンドを使用およびエコーする必要さえありません。私がテストした多くのコンピューターとラップトップ(Ubuntuではほぼ1000)について、率直に言って、次の手順でインターネット接続をまったく問題なく共有できると確信できます。

これは、オープンソースおよび独自のドライバーでも同じです。たとえば、Broadcom、Ralink、Atherosのチップセットワイヤレスカードはそのまま使用できます。NetworkManagerが低レベルの詳細を処理するため、これらは機能します。特に0.9.x以降のNetwork Managerの最新バージョンは、この点で優れています。

ステップ1-ネットワークマネージャーに移動し、[ 新しいワイヤレスネットワークの作成]を選択します。
端末やGUIなど、ジョブを実行できる他の方法もありますが、これは可能な限り最も簡単で最速の方法です。 Windows XPまたはWindows 7)。また、別のネットワークカード(有線またはワイヤレス)を介してインターネットを受信して​​おり、このインターネット接続をワイヤレスで共有することを前提としていることも知っておいてください。

ここに画像の説明を入力してください

ステップ2 -SSIDの名前(他のデバイスがホットスポットを探すときに表示される名前)を入力します

ここに画像の説明を入力してください

ステップ3-ここに見られるように、SSID名として「Ubuntu Ad Hoc Power」と入力し、WEPの暗号化をしています。暗号化の種類はネットワークカードによって異なります。一部のカードは、WEPを使用したアドホック、WPAを使用したアドホック、およびその他のセキュリティをサポートしていません。SSID名とセキュリティを設定したら、[作成]をクリックします。

ここに画像の説明を入力してください

ステップ4-同じ部屋で近くの誰かとインターネットを共有する場合、通常はセキュリティなしでデバイスを共有します。接続しやすくなります。もちろん、パーティーやワイヤレスバンパイアでいっぱいのオフィスでこれを行わないでください。

ここに画像の説明を入力してください

ステップ5-共有接続が作成されると、次に共有接続を試みると、接続リストに表示されるので、接続に名前を付けてセキュリティを設定する手間が省けます。

ここに画像の説明を入力してください

上記の手順を実行すると、問題なくインターネット接続を共有するコンピューターが必要になります。今、私たちの多くが忘れている部分について(特に私)

ワイヤレス接続をモバイルデバイスと共有する

多くのユーザーは、ラップトップから共有されたインターネット接続が私の電話(Android、IPhone、Blackberry)に表示されないのはなぜですか?

多くの場合、Android、IPhone、またはBlackberryは、アドホックホットスポットを「見つける」オプションを無効にします。これはセキュリティ対策のためです。そのため、実際のワイヤレスルーターのみが表示され、ワイヤレスPCIカード、ワイヤレスUSBカード、または別のアドホック対応電話などのアドホック対応デバイスは表示されません。これを行うには、少なくともAndroidでデバイスをルート化する必要があります。IPhoneの場合は、脱獄する必要があります。ブラックベリーにとってはより複雑です。これはAndroidとIphoneでのみ行っています。これを実行すると、アドホックデバイスがまったく問題なく表示されるはずです。

もちろん、これはすべてのモデルに影響するわけではありません。それらの一部のみ。一部は購入するだけで、初日からアドホックスポットが表示されます。その他、この厄介な問題を解決するにはroot / jailが必要です。

ここでいくつかのサイトやこれを達成する方法を推奨できるかどうかはわかりませんが、グーグルはあなたの友達です。とにかくこれを確認する簡単な方法は、インターネットを共有しているコンピューターに別のコンピューターを接続することです。動作するはずです。別の方法は、アドホックを見ることができる別の携帯電話を探すことです。

Androidユーザー

Androidユーザーの場合、姉妹サイトAndroidには、Android デバイスをルートする方法に関する素晴らしい記事があります。

また、次のような記事を扱う際に知っておくべきいくつかの用語について説明しているこの記事をお勧めします。PhoneHacking Terminology

最後に、のようなサイトcyanogenmodのようなツールとclockworkmodは非常に優れています。しかし、大きな根牛の力には大きな責任が伴うことを常に忘れないでください。

たとえば、元々Android 2.2を搭載したHuawei社の携帯電話があります。デバイスをルート化し、Cyanogenmodを使用して2.3にアップグレードした後、アドホックデバイスを見ると、いくつかの問題を回避でき、XBMCのリモートコントロールとして使用するなどのボーナスが携帯電話に追加されました。

アドホックサポートに関するAndroid SEサイトの回答のいくつかを読んだことにも言及する必要があります。ほとんどは、アドホックがいくつかの古いバージョンのAndroid(バージョン4以下)で動作しないことを確認するという意味で間違っています。おそらく、SamsungからHuaweiに至るまで50台以上のAndroidスマートフォンを使用し、それらはすべて機能しているため、これは誤りです。ルートを有効にして必要なアプリをインストールしてもアドホックにならないものもあるかもしれませんが、私はまだこの問題に遭遇していません。

したがって、Ad-Hocを携帯電話で動作させようとすることを思いとどまらないでください。私を信じて、それは簡単です。これにより、より迅速かつ簡単に共有し、場合によってはアドホックデバイスが見つからないことを理解できるように、少しでも光を当てることができれば幸いです。

有線または無線デバイスへの接続

以下の画像をご覧ください。

ここに画像の説明を入力してください

[ネットワーク]アイコン(上部の緑色の円)をクリックすると、接続に使用できるすべてのデバイス(有線接続とワイヤレス接続)を表示できるメニューがドロップされます。それらをクリックすると、自動的に希望のネットワークに接続します。ワイヤレスカードがあり、ドライバーをまだインストールしていない場合(ドライバーが必要な場合)、ワイヤレスカードを正しくインストールするために必要な手順を提供する次のリンクのいずれかにアクセスできます。

Ralink RT3290ワイヤレスカードを機能させるにはどうすればよいですか?

Broadcomワイヤレスドライバーのインストール

Toshiba C850-A965用Realtekワイヤレスモジュールのドライバーですか?

ワイヤレスカードRealtek RTL8723AE-BTが認識されません

https://askubuntu.com/questions/tagged/wireless+drivers

ボーナスとして、ターミナルでネットワークに手動で接続および切断する方法を読むことをお勧めしますか? (必要が生じた場合)。


Ubuntu接続はAndroidでは表示されません。ワイヤレスアクセスポイントとワイヤレスアドホックネットワークが混同されました。ワイヤレスアドホックネットワーク向けにAndroidをルート化する必要があると思います。回答ありがとうございます。
PraveenさんSripati

問題のない友人。通常は機能しますが、一部の電話機では電話機が関係しているため、アドホック機能が無効になっています。私は愚かな決定だと思いますが、それがルートオプションがそこにある理由です。試してみて、問題が解決するかどうかを教えてください。
ルイスアルバラード

2
特にアドホックネットワークパーツの作成については、Luisの素晴らしい回答です!
ISH

ありがとう、友達。あなたの知識で追加する情報があればそれは素晴らしいでしょう、その方法はユーザーがアドホックポイントを作成する方法についてもっと知るのに役立ちます。
ルイスアルバラード

1
これは素晴らしいチュートリアルですが、私の場合は、ホットスポットのアドホックオプションを変更する必要があります。これで、近くのすべてのPCが私のwi-fiホットスポットを「認識」します。唯一の注意点は、ホットスポットにアクセスするためにパスワードを変更する場合、正確に10個の記号を使用する必要があることです。そうしないと、「保存」ボタンがグレー表示されます。
drugan

2

アドホックネットワークAndroid 2.2および2.3以上への接続方法

これを機能させるには、ルート化されたデバイスが必要であり、ファイルへの書き込みアクセスが必要です。

/system/etc/wifi/wpa_supplicant.conf

これは見た目です

ctrl_interface=DIR=/data/system/wpa_supplicant GROUP=wifi
update_config=1
ap_scan=2

network={ # An open network
ssid="Ad-hoc ssid here"
scan_ssid=1
key_mgmt=NONE
mode=1
priority=1
}

network={ # An encrypted network
ssid="Your Accesspoint ssid here"
psk="your wpa key here"
key_mgmt=WPA-PSK
priority=2
}

著者Zoppatorslk


2

指示に完全に従ったと仮定すると、セットアップしたばかりのwifiネットワークに「接続」する必要があります。

  1. ネットワークアイコンをクリックします
  2. [非表示のワイヤレスネットワークに接続]を選択します
  3. 「UbuntuHost」を選択します
  4. つなぐ

0

コンピューターにも同じ問題があります。私の原因は、wifiカードがアドホックモードをサポートしていないことです。コマンドラインを使用してアドホックネットワークを設定すると、問題の詳細を確認できます。手順は次のとおりです。

https://help.ubuntu.com/community/WifiDocs/Adhoc

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.