家裡沒有路由器,於是想用ubuntu搞個熱點,目標是通過eth0撥號上網使用wlan0共享,
網上搜到hostapd這個軟體 ,記錄下我的配置過程:
先安裝軟體:
sudo apt-get install hostapd udhcpd
建立/etc/hostapd/hostapd.conf
ssid=tplink_2222
hw_mode=g
channel=2
inte***ce=wlan0
driver=nl80211
macaddr_acl=0
wpa=2
wpa_passphrase=123456789
wpa_key_mgmt=wpa-psk
wpa_pairwise=tkip
rsn_pairwise=ccmp
修改/etc/default/hostapd
daemon_conf="/etc/hostapd/hostapd.conf"
修改/etc/udhcpd.conf
start 192.168.0.20 #default: 192.168.0.20
end 192.168.0.254 #default: 192.168.0.254
inte***ce wlan0
max_leases 20 #default: 254
lease_file /etc/udhcpd.leases
remaining yes
opt dns 202.96.134.133 192.168.0.1
option subnet 255.255.255.0
opt router 192.168.0.1
option lease 864000 # 10 days of seconds
建立/etc/udhcpd.leases
修改/etc/default/udhcpd
dhcpd_enabled="yes"
dhcpd_opts="-s"
建立指令碼ap.sh
#!/bin/sh
sudo ifconfig wlan0 192.168.0.1
sudo service udhcpd start
sudo bash -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
sudo iptables -t nat -a postrouting -o eth0 -j masquerade
sudo service hostapd start
執行ap.sh,就可以看到熱點了.
注意對於ubuntu14.04,安裝2.1版本的hostapd後,需要執行:
sudo nmcli nm wifi offsudo rfkill unblock wlan
Ubuntu上架設vsftp簡明攻略
吐槽下,我寫了兩次,點儲存的時候居然要登入,白寫了!1.首先apt get install vsftp 安裝vsftp 2.接著就是修改配置檔案了,位置在這兒 etc vsftpd.conf notice 接受 anonymous enable yes login時不詢問口令 no anon pas...
UBuntu 11 04上架設ACE日誌伺服器
sudo apt get install build essential sudo apt get install libssl dev ln s usr lib libssl.so.0.9.8b lib libssl.so.0.9.8b sudo apt get install automake ...
ubuntu建立軟ap共享無線網路
建立ad hoc模式共享網路 viewtopic.php?f 116 t 387194 有些android手機可能不支援ad hoc模式,要第三方rom才行。首先安裝這些工具 apt get install wireless tools iw dnsmasq 我也不知有用沒用,反正可以杜絕開頭出錯 ...