그래서 두 개의 무선 카드에 대해 두 개의 인터페이스를 설정하려고 합니다. 하나의 카드는 무선 네트워크에 연결하는 데 사용되고 다른 하나는 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