상황은 다음과 같습니다. 우리는 인터넷에 연결된 노트북을 가지고 있으며 WiFi를 통해 스마트 폰 또는 태블릿을 사용하기 위해 해당 연결을 공유하려고합니다.
일반적으로이를 달성하려면 WiFi 연결을 생성 한 다음 NAT 등의 IPTables를 사용해야합니다. 아치 리눅스 이름을 지정한 스크립트를 만들었습니다. Create_AP 우리를 위해 모든 것을 수행합니다.
이 스크립트는 de hostapd + DNS 마스크 + iptables에 ~을 만들려면 punto de acceso 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
- 아이프로트2
- 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
결론
개인적으로 스크립트는 완벽하게 작동합니다. WiFi를 통해 ZTE Open을 랩톱에 연결할 수 있지만 인터넷에 연결하는 방법을 찾지 못했습니다. 기본적으로 프록시 등을 넣는 옵션이없는 것이 FirefoxOS의 잘못 일 가능성이 있습니다 만, 잘 모르겠습니다 만, 만약 작동하는 경우를 대비해 저희와 경험을 공유 해주시면 좋을 것 같습니다. 당신.