ワイヤレスルーターと効率的にCentOS7 +はhostap古いコンピュータを使用して、[実践ガイド]

ちょうど鶏のような古いコンピュータが、遅いと、それに同情を投げるが、それは比較的一般的なルータの設定や多くの強力です。あなたはトスすることを恐れていない場合は、このプロセスからいくつかの経験を蓄積したい、そして今日それを私たちの話題を開始するためのCentOSに、このような怪物を外に移動してください!

環境は、昔ながらの神舟ノートブック(おそらく8、9年前の事右)、年またはもっともらしい設定を置くのI7 27XX / 8G / 128G SSD、である、それは今だけハァッです。多くの古いタイマーは、ソフトルートは、あなたがたが無効APワイヤレスネットワークカードをどうする主に、落ちるが、私はr6300 V2を使用する前に、私と一緒に測定された信号を感じるNETGEAR後TPLINK TL-WAR1300Lつのルータはしなかったではないと言いますどのくらいの差が、唯一の純粋なダウンロード速度(サンダー)の点で、2つのプログラムがフルスピード契約帯域を達成するための基本的な同等の株式を、持っています。、応答速度を向上させる、Webページにアクセスしても、全く明確なブラウザのキャッシュの場合、また、新しいWebページを開いたときには、ソフトルーティング方式は、「稲妻」の速度はほとんどすることができ、おそらくハードウェア性能のオーバーフローが原因であります記述します。とにかかわらず最適化された方法を私の2つのまともなルータは、常に少し(おそらく唯一の数十ミリ秒)挫折感のは、新しいページを開いて、ブラウザは常に最初に「白」だから何、コンテンツだけを追っただろうがあるでしょうそのようなものがSGのTCPオプティマイザ最適化ソフトウェアを使用していたことはまだ不十分であっても、表示されます。遅延のミリ秒の単なる数十を過小評価してはいけない、それは非常に経験に影響を及ぼしています!我々は通常どちらかのウェブを閲覧したり、APPを使用すると言って、時間やデータ量のほとんどはこれにあまりありませんでしたが、大多数は、接続環境、これ明らかに利点およびルーティングソフトウェアの価値を確立頻繁に必要としています。

あなたが本当に実用のために、私はあなたにも良い結果で、などLEDE(OpenWrtの)またはMerlin(マーリン)、トマト、とプロのルータシステムを磨くことを示唆している場合は、[もちろん、興味のある選手は会場Koolshare中国フォーラムことができます: http://koolshare.cn/forum.php]

おそらく、本明細書で以下の知見を含む:
1のCentOSのインストール7
2セット、有線ネットワーク
、インターネットでhostapd +ブリッジを通じて前記
hostapd + PPPoEサーバ+ DHCPD共有ダイヤルを介して前記インターネット


、CentOSのインストール7
まずCentOSのインストールは、4G U-ディスクよりも大きなを準備して、ISOイメージをダウンロードする公式サイトにアクセスしてください(私がダウンロードしたx86_64版 / 1810年7月6日:バージョン)
ダウンロード:
HTTPS://www.centosを。 ORG /ダウンロード/

非常に私は一度成功UltraISOを、使用してみましたので、また未知の理由のために、一度失敗したが、公式ライター(Fedoraのメディアライター)Uディスクの生産立ち上げ、によって推奨ダウンロード:
https://github.com/FedoraQt/ MediaWriter /リリース

生産はインストールインタフェースが言うには、グラフィカル、非常に友好的、何もありません、Windowsがこれをインストールしますインストールされ、Uディスクで始まる終え、私は初心者ならば、ミニ(最小)バージョン、後者をインストールしていないことを示唆していますソフトウェア依存関係の問題は、フルバージョンをインストールすることをお勧めしますので、比較的容易であることから奇妙な問題のすべての種類が発生します。


第二に、有線ネットワークのインストールは
バーレーン、rootアカウントを入力し、ちょうど少なくとも一般的に直接配線されているネットワークカードを使用することができ、システムにログインし、インストール・パスワードが設定されているが、任意のサイトには、どこのping pingを実行しませ見つかりません気になる方。

1.一般的にこのように表示されるIP ADDR、と有線ネットワークカードの名前を見てみましょう:

ip addr

1:LO:1000 QLEN <ループバック、UP、LOWER_UP> MTU 65536なqdisc NOQUEUE状態UNKNOWNグループのデフォルトの
    リンク/ループバック00:00:00:00:00:00 BRD 00:00:00:00:00:00
    INET 127.0。 0.1 / 8範囲ホストLO
       preferred_lft永久永久valid_lft
    INET6 :: 1/128スコープホストが
       永久preferred_lft永久valid_lft
2:enp3s0 <ブロードキャスト、マルチキャスト、UP、LOWER_UP> MTU 1500なqdisc千QLEN状態UPグループのデフォルトpfifo_fast
    リンク/エーテルBC: EE:図7b:88:EB:C3 BRD FF:FF:FF:FF:FF:FF
    INET 192.168.1.119/24 BRD 192.168.1.255の範囲グローバルnoprefixrouteダイナミックenp3s0
       valid_lft 7166sec preferred_lft 7166sec
    INET6 FE80 :: e01d:306F:31D: d2ba / 64スコープリンクnoprefixroute
       valid_lftは永遠に永遠にpreferred_lft

私は1枚のと呼ばれる見つけenp3s0の EN(Enthnet)で始まるカードは、私たちの有線ネットワークカードで、あなたのマシンの数がちょうど行の先頭エンことを覚えて、異なる場合があります。

ifcfg-enp3s0その設定ファイルを変更します。
操作を実行します:

vi /etc/sysconfig/network-scripts/ifcfg-enp3s0

発見:
ONBOOT = NOを
読む:
ONBOOTを=はい


保存して終了

その後、ネットワークを再起動することができます。

systemctl restart network

試してみてくださいピングbaidu.comを、一般的なネットワークが通過します。
必要ですが、ネットワークの後、私は提案を通じて、あなたがソフトウェアライブラリを更新していないものの、実行します。

yum update

III。インターネットで共有Hostapd +ブリッジは
、ネットワークカードが静的IPを介してインターネットへのダイヤルアップアクセスを必要とせずに配線されている場合は、DHCPやPPPoEサーバを必要としない、そして唯一の橋を設定する必要がありますすることができ、簡単に言えば、構築することです橋の側は、ブリッジは、有線ネットワークカードにアクセスすることができ、ワイヤレスネットワークカードをアクセスすることはできません橋の向こう側には、無線LANカードは、ブリッジを介してインターネットにアクセスするために、非常に専門的ではないと説明されていますが、何が起こっているかについては、それが一番下に取得していません。

1.まず、ソフトウェアをインストールします。

yum install bridge-utils (安装网桥)
yum install epel-release (官方软件仓库是没有hostap这个包的,还要先把epel源安装上)
yum install hostapd (安装hostapd)

2.次に、IP addrに、有線LANと同じステップを使用してワイヤレスネットワークの名前を見て
 

【注意】ピットのワイヤレスネットワークカードは、WL(ワイヤレス)+番号の先頭、あなたはIP addrのを入力すると、無線LANカードを参照され、その後、再入力IWは何も表示されない、またはディスプレイドライバnl80211が見つからないかどうかを確認するためにコマンドをdevの、その後、多くの問題は、ワイヤレスカードがアップ駆動されていない説明し、あなたが仕事のための適切なドライバチップを見つけるために試してみて、私は別のブログの詳細なプロセスを参照することができます。 https://blog.csdn.net/rockage/資料では、この記事では詳細/ 90463528 /だったしかし、あなたは、ワイヤレスカードチップRTL8812AUことが起こる場合を除き、これは唯一、参照のみとなり、そうでない場合、あなたはまだ自分自身の世話をする必要があります。

3. hostapdの設定ファイルを変更します。

vi /etc/hostapd/hostapd.conf

このように変更することができます(あなたは、あなたがワイヤレスネットワークカードの名前を変更したいだけの場所を全体をコピーして貼り付けることができます):

ctrl_interface =の/ var /実行/ hostapd
ctrl_interface_group =車輪
macaddr_acl = 0
auth_algs = 1
ignore_broadcast_ssid = 0
ドライバ= nl80211

WPA = 2
wpa_key_mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise = CCMP

#ホットスポット名:
SSID = CentOSAir
#パスワード:
wpa_passphrase = 12345678
#無線カード名:
インタフェース= wlp0s29u1u2
#この行がキーである、ブリッジBR0アクセスネットワークを介しはhostapを表す
ブリッジ= BR0
hw_mode = G
チャネル6 =


保存して終了します。

4.ケーブルカード(外部ネットワークへのカード、すなわち可能な部分)プロファイルを変更します。

vi /etc/sysconfig/network-scripts/ifcfg-enp3s0

ファイルの最後に行を追加します。
BRIDGE = BR0


保存して終了します。

[デリバティブ]使用したい場合は読んで静的IP、DHCPを置き換えるために、次のように設定することができます。

BOOTPROTO = DHCPこの行は読み:


=静的BOOTPROTO
IPADDR = 192.168.1.3
NETMASK = 255.255.255.0
GATEWAY = 192.168.1.1
DNS1 = 114.114.114.114
#マスターDNSサーバ
DNS2 = 114.114.115.115 


保存して終了します。
DNSサーバは、114として、第三者を使用することができ、また、ここではそれらを繰り返さないで、事業者によって提供されてもよいです。

5.ブリッジ作成
ブリッジnmcliコマンドを作成するためにも、我々は後者を選択し、途中のファイルを使用することができます。

vi /etc/sysconfig/network-scripts/ifcfg-br0

次のように入力します。


DEVICE = "BR0"
BOOTPROTO = "DHCP"
NM_CONTROLLED = "yes"を
ONBOOT = "yes"を
TYPE = "橋"


保存して終了します。

6.システムを再起動します。

reboot 

7.あなたは、コマンドのIP ADDRまたはnmcli詐欺で見ることができ、私たちのBR0ブリッジが構築されています。

NAMEのUUID・タイプデバイス
ブリッジBR0のd2d68553-f97e-7549-7a26-b34a26f29318ブリッジBR0
enp13s0 1256acfc-8268-4d03-81e4-60091e5700f1イーサネットenp13s0
wlp0s29u1u2 5dfd0bb3-8248-4c76-a4df-7148475b584bジェネリックwlp0s29u1u2

8.、hostapdを回しコマンドを入力します。

systemctl restart hostapd 

不測の事態がなければ、システムは、あなたが遠く離れて成功からされていない場合ではない、そしてどのようなアドバイス、お祝い、文句はありません。

[デリバティブ]あなたが起動hostapdで毎回を読むために必要がある場合は、このコマンドを入力します。あなたはこのルーチンを起動したい場合は、再起動をキャンセルしたい場合は、実際にはCentOSのサービスのすべてをhostapdを有効systemctl、、、自動適切であり、このコマンドは次のとおりです。systemctl無効hostapd 

お使いの携帯電話アウト9.作業は、WIFIを開いて、あなたはホットスポットがCentOSAirと呼ばれる参照し、パスワード12345678を入力する必要があり、お祝いの成功!


[注]ピット

失敗した場合、我々は、主に以下のピットでは、エラーメッセージ、重大度レベルを確認するためにsystemctlステータスhostapd.serviceが必要になります。

1.インターネットルータ自体は、DHCPを開けませんでした

ルータ自体が開いていないDHCPが、その後IPを割り当てなかった場合、我々は、ストレートブリッジルーターを使用しているので、これはルータや無線通信(携帯電話など)、お客様の比較的、簡単なオープンまたはDHCP機能です後に手動ようにIPゲートウェイ、DNSとの同一のセグメントに設定します。

2.無線LANカードは、NetworkManagerを引き継いされていないことを確認してください

これはトラブルではありません、次のように入力しますnmcliデバイスのショーを、ディスプレイ場合GENERAL.STATE:10(管理対象外)は、そのOKを示し、その何の乗っ取りを示していません!ここに10として示されていない場合はhostapdあなたが通常の動作にしたい場合は、システムはネットワーク管理介入が付属していますが、hostapd管理手渡しワイヤレスネットワークカードを設定する必要はありませんので、あなたはます。cd / etc / sysconfig /ネットワーク-必要になるスクリプトを、 対応する無線ネットワークカードの設定ファイルは、ジョブを削除します。

3.フライトモードピット

一部のマシンでは、ラジオ機能、いわゆる飛行モードをオフにするボタンがあり、このスイッチは、ソフトとハードロックロックポイントを持っている、のRFKill listコマンドを使用して表示することができ、ソフトスイッチはのRFKillで閉じることができるワイヤレスネットワークカードの名前のブロックを解除、取り扱いが容易に触れます。この場所は本当に深刻なピットのRFKillハードウェアのスイッチを切ることができない、ハードウェアスイッチを手動で操作しなければならないですが、いくつかのノートPCや、システムはあなたが思ったら、彼らはいずれかの種類の、キーボードスイッチを制御するためのFn +ファンクションキーを使用する必要があり、このスイッチを持っていないです困っている状態をロックし、私のラップトップは、この問題が発生し、FN +ファンクションキーを押して無効である、不注意にも魔法のロック解除、BIOSのデフォルト設定を復元!私は、BIOSの設定がどれもこれに関連していないされているかなり確信しているが、なぜそれが効果にそれを取るために、BIOS設定を復元することができますか?私は理論的には、このピットの説明を与えることはできません!、残念ながらピットに落ちた場合でも、いずれにしても、あなたは、一度に出てくるチャンスをデフォルトにBIOSを復元することもできます。

4.ドライバーピット

エラーメッセージがある場合は、「初期化はドライバー。失敗したnl80211」、お使いのワイヤレスネットワークカードは、APモードをサポートしていないこと、悲しいリマインダーを比較し、これはカード自体がAPモードを持っている状況があるが、死刑を指示するために等しいですが、公式ドライバがありません、あなたがインストールされているサードパーティ製のドライバを使用する方法を見つけ、そしてルートが無線クライアント通常のアクセスとして使用することができますが、(8812AUの作者にワイヤレスネットワークカードが手元にある場合であると)まだはhostapを駆動することはできませんが、これは執行猶予で死刑に等しい宣告されたことがわかったので、解決策が、非常に面倒ではありますが!私はこれらの2つの場合は、ワイヤレスカードは、結局、人生は短いですが、それの公式ドライバと互換性がありますトスしていない立つことができない買うことを示唆している会いました。この方法は、IW listコマンドの後に、プラグの後に、「IW DEV非常に単純なことができます入力表示される分析 サポートされているインターフェイスモード」、「AP」という言葉の内側、それは表現することができます!

私はあなたがこのコラムに該当した場合、あなたは私のブログの記事を参照することができ、残念ながら、この場合には、別の記事で詳しく説明レイダース:

https://blog.csdn.net/rockage/article/details/90463528

:あなたは本当に手掛かりを持っていない場合は、デバッグモードはhostapを使用し、その情報は、最終的に問題のどの部分、そして自分自身の百度やGoogle、それ、デバッグモードはhostapコマンドで実行見るためにいくつかのより多くになりますは/ usr / sbinに/ hostapd /など/ hostapd / hostapd.conf -d


私は、上記の設定の記事の多くは、基本的に役に立たない、これだけは肯定的なソリューションです参照してください。

http://jasonmaur.com/hostapd-centos-6/

少ないが、これは成功しますが、非常に参考にしませんでした。

https://blog.51cto.com/laoding/1697017

作者に私の感謝の気持ちを表現するために!

 

おすすめ

転載: blog.csdn.net/rockage/article/details/90374771