在ubuntu上架設軟ap

2021-06-22 13:45:53 字數 1562 閱讀 9156

家裡沒有路由器,於是想用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 off

sudo 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 我也不知有用沒用,反正可以杜絕開頭出錯 ...