だから、2つのワイヤレスカードに2つのインターフェイスを設定しようとしています。 1つのカードはワイヤレスネットワークに接続するために使用され、もう1つはSSHを介してこのコンピュータへのホットスポットアクセスに使用されます。 WI-FI接続にはwlan0が必要で、hostapd
ホットスポットにはwlan1が必要です。
自分でやりたいのですが、まだ情報が足りませんね。だから私の/etc/network/interfaces
外観は次のとおりです。
#/etc/network/interfaces
#Please use DietPi-Config to modify network settings.
# Local
auto lo
iface lo inet loopback
# Ethernet
#allow-hotplug eth0
iface eth0 inet dhcp
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
#dns-nameservers 8.8.8.8 8.8.4.4
# Wifi
allow-hotplug wlan0
iface wlan0 inet dhcp
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.1
wireless-essid Zelkow177
wireless-key werabartekagataS
wireless-mode Managed
wireless-power off
wpa-ssid Zelkow177
wpa-psk werabartekagataS
#dns-nameservers 8.8.8.8 8.8.4.4
#Wifi 2
auto wlan1
allow-hotplug wlan1
iface wlan1 inet dhcp
#dns-nameservers 8.8.8.8 8.8.4.4
#Bridge
#Work in progress
私のhostapd.conf
外観は次のとおりです。
### Wireless interface wlan1 ###
interface=wlan1
### Bridge br0 ###
#bridge=br0
### Driver ###
driver=nl80211
### Country code ###
country_code=PL
### SSID ###
ssid=DietPi
### Hideing SSID ###
ignore_broadcast_ssid=0
### WPA ### (WPA=1, WPA2=2, WPA_Both=3)
wpa=2
### WPA Password ###
wpa_passphrase=dietpi
### WPA accept cipher suites ###
wpa_pairwise=THIP CCMP
### WI-FI mode ###
hw_mode=g
### Channel ###
channel=1
### Auth system ###
auth_algs=2
### Mac whilelist ###
macaddr_acl=1
### MAC whilelist file ###
accept_mac_file=/etc/hostapd/hostapd.accept
ホットスポットとDHCPに接続されたときにインターネットにアクセスできるwlan0
ブリッジを作りたいのですが、それは問題ではありません。wlan1
しかし、最大の問題はhostapd
wlan1では動作せずbr0
(ひどく削除しました)、やはり動作しないことです。また、現在「悪い」カードで動作しているので、インターフェイスを持つカードを変更したくありませんが、wlan0
「より良い」カードでも動作したいと思います。wlan1
私が使用するカード:
- ホットスポットTP-LINK TL-WN725Nに最適
- ワイヤレスネットワークに適したTPLINK TL-WN722N
必要なすべての情報を提供すると思いますが、そうでない場合はただ要求するだけです。
編集する:
私はすべてを自分でやる!うん!ただし、このTP-LINK TL-WN725NはHostapdでは使用できません。
ベストアンサー1
以下を使用して簡単にホットスポットを作成できます。create_ap
。
create_ap
次のコマンドをインストールして実行します。
create_ap wlan0 wlan1 MyAccessPoint MyPassPhrase
wlan0
インターネット接続を取得
wlan1
Wi-Fi ホットスポットの作成
create_ap
サービスをインストールして開始するには、次の手順を実行します。
git clone https://github.com/oblique/create_ap
cd create_ap
make install
systemctl start create_ap
systemctl enable create_ap