2つのネットワークインターフェイスを備えたLinux( Fudunt )ネットブックをワイヤレスアクセスポイントにし、ルーターとして機能し、WiFiタブレットのインターネット接続を共有する方法を見つけようとしています。
inet
、eth0
(有線)、eth1
はWiFiですだから問題はある種のテザリングです
古いノートブックをワイヤレスAPに変えるのは簡単です。私はフドゥントゥを知りません。私はDebianを使用しているため、以下の手順はDebian中心ですが、他のディストリビューションにも簡単に適合させることができます。異なるのは、パッケージ名と構成ファイルの場所です。
次のパッケージが必要です。
以下では、ワイヤレス接続がwlan0
であり、有線接続がeth0
であると想定しているため、セットアップに適合させる必要があります。
まず、ブリッジを設定する必要があります。ファイルwlan0
にeth0
または/etc/network/interfaces
を設定するエントリを削除またはコメントアウトし、次の行を追加します。
auto br0
iface br0 inet dhcp
bridge_ports eth0 wlan0
pre-up ifconfig eth0 0.0.0.0 up
pre-up ifconfig wlan0 0.0.0.0 up
pre-up brctl addbr br0
pre-up brctl addif br0 eth0
post-down ifconfig wlan0 0.0.0.0 down
post-down ifconfig eth0 0.0.0.0 down
post-down brctl delif br0 eth0
post-down brctl delbr br0
hostapd
デーモンに特定の構成ファイルを使用するように指示します。次の行が/etc/default/hostapd
に存在することを確認します。
DAEMON_CONF=/etc/hostapd/hostapd.conf
これで、ワイヤレスネットワークをセットアップできます。ここでは、構成例を示します。正確な値は、ハードウェア、サポートされている暗号化、および環境(周囲のネットワークなど)によって異なります。ファイル/etc/hostapd/hostapd.conf
を開き、次の値が設定されていることを確認します。
interface=wlan0
bridge=br0
driver=nl80211
ssid=MyNetwork
hw_mode=g
channel=9
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=myverysecretpassword
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
ここで重要なのは、hostapdとハードウェアで動作するドライバーを選択することです。 SSIDは、ネットワークを識別するためのランダムな文字列です。周囲のネットワークとの干渉が最小限になるように、チャネルを選択する必要があります。パスフレーズは少なくとも8文字の長さである必要があります。
その他のオプションについては、提供されている構成ファイルをお読みください。それは多くのコメントがあり、ほとんどマニュアルとして機能します。
今、あなたはインターフェースを立ち上げることができます
/etc/init.d/networking restart
アクセスポイントを起動します
/etc/init.d/hostapd start
FreeBSDディストリビューション pfSense は、AP機能を備えたファイアウォールおよびルーティングプラットフォームです。 GUIを使用してすべてをうまく設定できます。舞台裏でもhostap
を使用していますが、構成はより単純でユーザーフレンドリーです。 pfSenseを使用することの欠点は、同じボックスで通常のコンピューティングを実行するべきではないことです。これは技術的な要件ではありませんが、pfSenseは専用システムで実行されることを想定しています。
それがあなたの唯一のタブレットのためであるならば、アドホック接続は十分でしょう。 iptablesを使用してトラフィックを転送できます。
他の目的では、hostap
がアダプターで機能するかどうかを確認してください。そうすれば、複数のユーザー用の実際のアクセスポイントがあります(ここでも転送にiptablesを使用してください)。