私はDebianシードを使用しています。 AP(アクセスポイント)を通じて私のネットワーク(ppp0)をモバイルデバイスと共有したいと思います。これが私の設定です。
/etc/hostapd/hostapd.conf
:
# WiFi Hotspot
interface=wlan0
driver=nl80211
#Access Point
ssid=PERSIB_nu_AING
hw_mode=g
# WiFi Channel:
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=anggabaedeuh
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
/etc/dhcp/dhcpd.conf
:
option domain-name-servers 208.67.222.222, 208.67.220.220;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none; ddns-updates off;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.200 192.168.0.229;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
}
AP呼び出しのための他の設定は次のとおりです。
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
ifconfig wlan0 192.168.0.1
hostapd -dd /etc/hostapd/hostapd.conf
私のモバイルデバイスでSSIDが検出されました。ところがインターネットに接続しようとすると接続できません。私の設定に問題がありますか?私のPCにもSlackware-currentとUbuntu 12.04をインストールして同じ方法で設定しましたが、うまくいきました。
#uname -a
Linux angga.id 3.11-2-686-pae #1 SMP Debian 3.11.10-1 (2013-12-04) i686 GNU/Linux