状況は次のとおりです。インターネットに接続されたラップトップがあり、その接続を共有して、WiFiを介してスマートフォンまたはタブレットを使用したいと考えています。
通常、これを実現するには、WiFi接続を作成してから、NATなどにIPTablesを使用する必要があります...しかし、 ArchLinux 名前を付けたスクリプトを作成しました 作成_AP そして私たちのためにそれをすべて行います。
このスクリプトは de hostapd + dnsマスク + iptables を作成する プント・デ・アクセソ NAT、および hostapd + brctl + dhclient を作成する アクセス·ポイント. デフォルトの動作 あります 経由のアクセスポイント NAT.
Create_APのインストール:
Create_APをインストールするには、ターミナルを開いて次のようにします。
$ git clone https://github.com/oblique/create_ap $ cd create_ap $ sudo make install
同様に、フォルダ内にある.shを実行するだけです。 正しく機能するには、次の依存関係がインストールされている必要があります。
- bash(スクリプトを実行するため)
- util-linux(getopt用)
- hostapd
- iproute2
- iw
- 持っている(オプション)
スクリプトの使用
#パスワードなし(オープンネットワーク):
create_ap wlan0 eth0 MyAccessPoint
#WPA + WPA2とパスワード:
create_ap wlan0 eth0 MyAccessPoint MyPassword
#共有インターネットのないAP:
create_ap -n wlan0 MyAccessPoint MyPassword
#共有インターネットを備えたネットワークブリッジ:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword
このスクリプトの使用方法の詳細については、README.mdファイルを参照してください。 サービスを開始するには、コンソールで実行するだけです。
# systemctl start create_ap
そしてそれを自動的に開始するには:
# systemctl enable create_ap
結論
個人的には、スクリプトは完全に機能します。ZTEOpenをWiFi経由でラップトップに接続できますが、インターネットに接続する方法が見つかりません。 デフォルトでプロキシなどを配置するオプションがないのはFirefoxOSのせいである可能性がありますが、うまくいく場合は、経験を共有していただければ幸いです。
素晴らしい!
Ubuntu / Debianで動作しますか????
ありがとうございます!
エドゥアルド
実際、私はそう思います、そして私がそれを修正することができないと思うなら😉この場合重要なことは必要な依存関係を持つことだと思います。
Debian Jessieで確認された、スクリプトは傑作です。
しかし、あなたはあなたの電話からインターネットを使うことができましたか?
はい、しかし私は統合されたプロキシサポートをもたらすMIUIを備えたAndroidを持っています。
Debian JessieネットインストールISOを3、2、1でダウンロードしています...
優秀な。 そのようなものが必要です。 私はあなたがテストするために私自身のGentooパッケージをすでに作成します。
よろしくお願いします😀
どういたしまして😉私たちは主にその作者に感謝すべきだと思います。
準備ができました。 これが私のGentooレイアウトです。 create_apはnet-wirelessの内部にあります。
https://github.com/jorgicio/jorgicio-gentoo
そしてもちろん、Arch Linuxではいつものように、すでにAURにあります😀 https://aur.archlinux.org/packages/create_ap
ヨーグルト -S create_ap
archでcreateapを実行する方法
優れたヒント。 PCからWiFiでネットワークを共有できるとは知りませんでした。
いずれにせよ、それは私のネットブックで機能します。
ArchであるKademar(64ビット)で試してみましたが、うまくいきました。後でKademar(32ビット)でネットブックでテストしますが、すでにあるAURからやってみようと思います。
ちなみに、このディストリビューションをお勧めする機会がありました。いつもArchを使いたかったのですが、インストールや使い方が複雑でしたが、Kademarを使えば快適で、インストール、使用、更新が簡単です。
ここでいくつかの情報を見ることができ、あなたを動機付ける意見を知っておくとよいでしょう。
http://germanlancheros.blogspot.com.ar/2014/06/disponible-kademar-5-version-escritorio.html
それは私のubuntu14.04で私にとって完璧に機能しました、私は不足している依存関係(hostapd)をインストールする必要がありました!!!
これを行う必要があるときは、Windowsに移動してConnectifyを実行する必要がありました。 今私はLinuxでそれをします!!!
どうもありがとうxD
素晴らしい貢献、これを私たちと共有してくれてありがとう! 本当にとても便利で、最初はWi-Fiの共有についてあまり理解していませんでした。しかし、ラップトップがWi-Fiに接続されている場合、Wi-Fiをどのように共有するのでしょうか。 しかし、私はあなたがUSBモデムまたは単にモデムに接続することを意味していると思いました、今それは理にかなっていますハハハ
この貢献をありがとうございました!
あなたのコメントを読むまで、私もそれを理解できませんでした😀
インターネットに接続できないようにするには、どのパッケージを削除する必要がありますか?
Ubuntu14.04ではすべて正常に動作します。 ありがとうございました。
エラー:WiFiアダプターが仮想インターフェースを完全にサポートしていない可能性があります。 –no-virtで再試行してください。
: 泣く
そして、私が–no-virtを追加すると
デバイス«wlan0»が見つかりません
gnome20を使用したfedora3.12で
これは、FedoraではWiFiインターフェースをwlan0にするべきではないためです。これは、インターフェースの名前を知る前に、次のことを試してみてください。
ip link
鉱山はF19では非常に長い名前でしたが、現在はF20ではem1です。
こんにちは、あなたのスクリプトはFedora 20x64-Gnomeでうまく機能しました。 どうもありがとう! 😀。 しかし今、私は問題を抱えています:私はどのネットワークにも接続できません、彼らの誰も私を認識しません、あなたは何が悪いと思いますか?
/etc/NetworkManager/NetworkManager.confの何かに触れましたか?
追加した行の前にポンド記号(#)を付けるだけです。
設定には触れませんでした。スクリプトを実行するだけで、ターミナルを閉じると、すでにネットワークが認識されていました。 助けてください、Fedoraからインターネットに接続できません🙁
...そして端末を閉じると、ネットワークが認識されなくなりました
ターミナルからしかネットワークを見ることができませんが、グラフィカルインターフェイスでは見ることができません 画像
こんにちは、私はあなたに電話やタブレットへのインターネットの共有はフェドーラ20 kdeで長い間行うことができると言います、接続エディタに行き、追加し、共有ワイヤレスを選択し、ワイヤレスタブでネットワークをデバイスに制限することを選択します彼らは共有するために信号を放送したいと思っています、そして出来上がり、彼らはすでにどんな携帯電話やタブレットでもインターネットを持っています。 お役に立てば幸いです。
create_ap wlan0 eth0 MyAccessPoint MyPasswordを実行すると、次のエラーが発生します。
エラー:アダプタをステーション(つまり接続)とAPにすることはできません
こんにちは、私はこれで初心者です、そしてそれがラインを試すことになると
$ sudo メイクインストール
私はこのメッセージに投票します«sudoersファイルにありません»
…fedora21gnomeバージョン3.14では
ユーザーをホイールグループに追加するか、/ etc / sudoersファイルに以下を追加する必要があります。
ivan ALL=(ALL) ALL
もちろん、ユーザー名がivanであると仮定します。
すべて完璧です。 ただし、DHCP IPを待機し、接続することはありません
必要なパッケージがすべてインストールされていますか? READMEファイルなどを読む
このスクリプトをUSBモデム(Huawei E353)で使用してみましたが、うまくいきませんでした。 「エラー:WiFiアダプターが仮想インターフェイスを完全にサポートしていない可能性があります。 –no-virtで再試行してください。»。 モデムの問題だと思います。午後中ずっと母の家でそれを機能させるために過ごしましたが、xDできませんでした。
このリンクは、スクリプトなしでそれを行う方法を説明しています
http://seravo.fi/2014/create-wireless-access-point-hostapd
こんにちは、私は最後のASIRコースプロジェクトに取り組んでおり、Wi-Fiアクセスポイントを作成する必要があるため、この記事が私の注目を集めました。
まず第一に非常に良い説明ですが、問題があり、共有インターネットでネットワークブリッジを作成しようとすると、次のエラーが発生します。
root @ pablo-Aspire-5741G:/ home / pablo / create_ap#create_ap -m bridge wlan0eth0最終プロジェクト最終プロジェクト
警告:アダプタはAP仮想インターフェイスを完全にはサポートしていないため、–no-virtが有効になります
構成ディレクトリ:/tmp/create_ap.wlan0.conf.DgNR09hJ
PID:4816
Network Managerが見つかり、wlan0を管理対象外のデバイスとして設定…完了
方法を使用したインターネットの共有:ブリッジ
ブリッジインターフェイスを作成します…br5が作成されました。
hostapdコマンドラインインターフェイス:hostapd_cli -p /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd_ctrl
構成ファイル:/tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd.conf
インターフェイスmon.wlan0の作成に失敗しました:-23(システムで開いているファイルが多すぎます)
mon.wlan0を削除して再作成してみてください
カーネルモジュールのレートセットの更新に失敗しました
インターフェイスwlan0をhwaddrで使用f0:7b:cb:16:52:ccおよびssid '最終プロジェクト'
最後の行については、以前はwlanインターフェイスに何もインストールせずに手動で構成しようとしましたが、機能しなかったため、削除しましたが、まだ存在しているように見えます。
誰かが私にケーブルをくれませんか? ありがとうございました…!
これは素晴らしいです。Lubuntu15.04で完璧に機能しました。
WindowsでConectifyを発見して以来、この記事に出くわした今日まで、Linuxで同じソリューションを見つけようとしていましたが、これはもっと普及しているはずだと思います。
接続されているクライアントを確認するにはどうすればよいですか?クライアントのIPを確認し、一般的に監視しますか?
こんにちは、すべてを詳細にインストールして実行すると、完全に機能しました。PCの電源を入れたときに、その部分が機能していないため、実行する方法だけを見つける必要があります。 共有してくれてありがとう。
こんにちは、私はXubuntu 14.04を使用しており、イーサネットケーブルを使用しています。このスクリプトは10日間機能し、APを作成し、Androidフォンを問題なくインターネットに接続しました。 私は約1週間インターネットに問題があり、電話はネットワークに接続しますが、インターネットの速度は以前(4または5kb / s)に比べて非常に遅い(400または500kb / s)、誰かが問題を知っていますか?
TrustyではAPを作成する方法がないため、Saucyhostapdを使用していることを明確にします。
WI-FIからWI-FIに共有するには、XNUMXつのワイヤレスネットワークカードが必要です。たとえば、XNUMXつはラップトップに含まれ、もうXNUMXつはUSBで接続されています。 その場合、コマンドは多かれ少なかれ次のようになります。
create_ap wlan0 wlan1 MyAccessPoint Miconpassword
素晴らしい貢献をありがとうございました、それは私に非常に役立ちました。 ダウンロードして、PointLinuxに必要なプログラムがインストールされていることを確認しました。Debianjessieをベースにした非常に優れたディストリビューションです。 usbwifiカードと内部wifiカードを備えたラップトップを持っています。
-ダウンロードして解凍しました
-次に、rootユーザーとして実行します。./create_apcreate_apwlan0 wlan1 vinotinto parangacutimiricuaro
-プロセスが実行され、現時点で私のスマートフォンはすでにインターネットとのWi-Fi信号を持っていました...🙂
私のコメントが他の人の役に立つことを願っています。 ありがとうございました。
示されたパッケージのLXLEで一生懸命動作します。 素晴らしいスクリプトを共有していただきありがとうございます
http://www.lxle.net/articles/?post=3264-bit-versions-of-lxle-14043-released
プログラムを開始できません。
root @ linux:/ home / linux / create_ap#systemctl start create_ap
systemctl:コマンドが見つかりません
root @ linux:/ home / linux / create_ap#
そこからパスはありません🙁
こんにちは、このスクリプトを介して接続している人に提供しているKBまたはMBの量を管理する方法を知りたいのですが、
よろしく
事前に感謝
こんにちは、Debian Weezyでテストしていて、APが作成されましたが、Androidデバイスまたはラップトップで認証しようとすると、IPを取得するのに時間がかかり、最終的には認証されません。 誰か助けてくれませんか。
APのエンコード方法を変更してみましたか?
スクリプトをダウンロードするためのリンクはどこにありますか?
https://github.com/oblique/create_ap/blob/master/create_ap
乾杯…
スクリプトと同時に2つのAPを作成することができました。 このツールで2つ以上のAPを作成することは可能ですか?
それができるかどうかはわかりませんが、ここでのポイントは、APを作成し続けることの実際的な使用法です。リソースを共有しているため、NICに仮想APを配置するとパフォーマンスが低下します。
あなたの答えをありがとうデビッド...
問題は、仮想化に関する作業を行っており、2つ以上の仮想APがあるシナリオで、仮想化の動作を確認する必要があることです。 うまくいけば、あなたの何人かは解決策を持っています。
よろしく
create_ap wlan0 eth0 MyAccessPoint MyPasswordを実行すると、次のエラーが発生します。
エラー:アダプタをステーション(つまり接続)とAPにすることはできません
何が起こっている?
私はmanjaro16を使用していますが、誰かが私を助けてくれると、このエラーが発生します。エラー:アダプターはチャネル36、周波数帯域5GHzに送信できません。
create_apを実行するときにmanjaro16を使用すると、このエラーが発生します。エラー:アダプタはチャネル36、周波数帯域5GHzに送信できません。
dnsmasqパッケージがインストール時に欠落しています
以前の構成でいくつかの災害を解決した後、完璧になりましたが、大きな問題なく使用できました。
今私は私の内部wifiカードからインターネットを受信し、このカードの他のアンテナを介して同じカードからインターネットを共有します(tp-link tl-wn851ndにXNUMXつのアンテナがあります)
ワオ !!! それが私のすべての問題への答えであり、2017年でも120%機能することに驚いただけです
こんにちは、貢献に感謝します。私たちの多くが持っている古いジャンクを機能させるための非常に良い解決策です。 投稿が古いものであることは知っていますが、それでも多くの人に有効です。ここの誰かがプロキシサーバーを備えたネットワークに接続できたかどうかを知りたいのですが、説明させてください。すでにAPは正常に機能しています。しかし、インターネット接続をプロキシサーバーと共有できず、APに別のプロキシを再マウントしたくありません。 誰かがなんとか似たようなことをして、彼らの経験を共有することができれば、私はそれをいただければ幸いです。
こんにちは、みなさん、こんにちは。私はLinuxの世界に不慣れです。LinuxMint19をインストールしましたが、すでに最初の問題が発生しました。私を助けてくれるかどうか知りたいのですが、アクセスポイントを作成する必要があります。ホットスポットとしてよく知られていますが、信号を繰り返して、ラップトップと同じWi-Fiカードでキャプチャします。つまり、他のusb tp-linkなどをインストールしなくても、Windowsで非常にうまく機能したため、有線ネットワークは使用しません。どうすればそれを達成できるか知りたいのですが、ホストポットをうまく作成できますが、ワイヤレスネットワークに接続してインターネット信号をキャプチャするときは、ホットスポットが切断されます。 彼らが私に与えてくれる助けに感謝します。 皆さんこんにちは。 Linuxがその意味でWindowsが行うことを行わない場合。 Linuxは少なくとも私にとっては機能しないと私を信じてください。
ホットスポットを作成するためにスクリプトはどのように作成されますか? 次のように試してください:
#!/ bin / bashに
クリア
create_ap wlan0eth0ネットワーク12345
create_ap-mブリッジwlan0eth0ネットワーク12345
systemctl で create_ap を有効にする
私はあなたの助けの友人を願っています
Yoandri_と同じエラーが発生します
エラー:アダプタはチャネル104、周波数帯域5GHzに送信できません。