第一步:安裝應(yīng)用;
公司主營業(yè)務(wù):成都網(wǎng)站制作、做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出安遠(yuǎn)免費(fèi)做網(wǎng)站回饋大家。
apt-get install hostapd dnsmasq
第二步:配置文件;
修改/etc/hostapd/hostapd.conf
修改/etc/dnsmasq.conf
第三步:添加腳本;
將以下腳本添加到/etc/network/if-up.d/wapstart:
將以下腳本添加到/etc/network/if-post-down.d/wapstop:
為這兩個(gè)腳本加上可執(zhí)行權(quán)限:
chmod +x /etc/network/if-up.d/wapstart
chmod +x /etc/network/if-post-down.d/wapstop
最后一步:使用咯;
ifconfig eth0 down
ifconfig eth0 up
步驟分步閱讀
1
/6
檢查確認(rèn)筆記本網(wǎng)卡支持master模式
首先要安裝一個(gè)iw:yum install iw -y
然后執(zhí)行命令:iw list
在命令執(zhí)行結(jié)果中如果看到了下面的內(nèi)容,就說明這張網(wǎng)卡是支持用于ap做路由的
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* mesh point
2
/6
安裝hostapd
通過 yum install hostapd -y 安裝,如果是其它紅帽系列的可以安裝epel的源,或者找一下hostapd的rpm,下載對應(yīng)自己發(fā)行版的進(jìn)行安裝。其它Linux可以通過源碼安裝。
3
/6
修改配置文件
# vim /etc/hostapd/hostapd.conf
修改成如下狀態(tài)
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
wpa_passphrase=ap_password
driver=nl80211
interface=wlan0
hw_mode=g
channel=9
ssid=ap_name
注意修改涉及到的ssid和密碼
4
/6
安裝和配置dhcp
# yum install dhcpd -y
# vim /etc/dhcp/dhcpd.conf
將此文件改成如下:
option domain-name-servers 211.161.45.222,10.141.146.10;
default-lease-time 3600;
max-lease-time 7200;
log-facility local7;
subnet 192.168.7.0 netmask 255.255.255.0 {
range 192.168.7.77 192.168.7.99;
option broadcast-address 192.168.7.255;
option routers 192.168.7.7;
}
注意將第一行的nameserver添加成你isp提供的dns,這樣解析的速度會快一些,不知道的話就改成谷歌的8.8.8.8好了。subnet 里面設(shè)置的是分配給連接無線路由的設(shè)備的ip段,可以根據(jù)自己需求進(jìn)行調(diào)整,這里給了192.168.7.77-99
需要注意的是,option routers要寫成這臺機(jī)器的wlan0的ip,這個(gè)是手動設(shè)置的
# ifconfig wlan0 192.168.7.7
5
/6
配置SNAT
Linux可以很方便的通過iptables配置SNAT服務(wù)器,命令如下:
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -s 192.168.4.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.4.0/24 -j ACCEPT
其中第一條表示將通過本機(jī)的轉(zhuǎn)發(fā)數(shù)據(jù)包從eth0(外網(wǎng))這個(gè)網(wǎng)卡發(fā)出去,另外兩條表示只轉(zhuǎn)發(fā)192.168.4.0/24這個(gè)網(wǎng)段過來的數(shù)據(jù)包,這個(gè)網(wǎng)段正好是wlan0其它設(shè)備連上本機(jī)以后分配的網(wǎng)段。
還需要在打開內(nèi)核的ip轉(zhuǎn)發(fā)功能:
# vim /etc/sysctl.conf
添加或修改這樣一段:
net.ipv4.conf.default.rp_filter = 1
然后執(zhí)行命令
# sysctl -p
6
/6
啟動相關(guān)服務(wù)
/etc/init.d/dhcpd start
/etc/init.d/hostapd start
將有線網(wǎng)卡的網(wǎng)口插上網(wǎng)線調(diào)通就可以用其它無線設(shè)備連接此wifi ap上網(wǎng)了。
常用的IT服務(wù)器有Linux、Unix和Windows操作系統(tǒng),其中Linux因其穩(wěn)定、開源、免費(fèi)、安全、高效的特點(diǎn),發(fā)展迅猛,在服務(wù)器市場占有率超過80%,隨著云計(jì)算的發(fā)展,Linux在未來服務(wù)器領(lǐng)域仍是大勢所趨!
Linux操作系統(tǒng)主要有以下三大應(yīng)用領(lǐng)域:
1. Linux作為企業(yè)級服務(wù)器的應(yīng)用
Linux系統(tǒng)可以為企業(yè)架構(gòu)WWW服務(wù)器、數(shù)據(jù)庫服務(wù)器、負(fù)載均衡服務(wù)器、郵件服務(wù)器、DNS服務(wù)器、代理服務(wù)器、路由器等,不但使企業(yè)降低了運(yùn)營成本,同時(shí)還獲得了Linux系統(tǒng)帶來的高穩(wěn)定性和高可靠性,且無須考慮商業(yè)軟件的版權(quán)問題。
2. 嵌入式Linux系統(tǒng)應(yīng)用領(lǐng)域
由于Linux系統(tǒng)開放源代碼,功能強(qiáng)大、可靠、穩(wěn)定性強(qiáng)、靈活而且具有極大的伸縮性,再加上它廣泛支持大量的微處理體系結(jié)構(gòu)、硬件設(shè)備、圖形支持和通信協(xié)議,因此,在嵌入式應(yīng)用的領(lǐng)域里,從因特網(wǎng)設(shè)備(路由器、交換機(jī)、防火墻,負(fù)載均衡器)到專用的控制系統(tǒng)(自動售貨機(jī),手機(jī),PDA,各種家用電器),LINUX操作系統(tǒng)都有很廣闊的應(yīng)用市場。特別是經(jīng)過這幾年的發(fā)展,它已經(jīng)成功地躋身于主流嵌入式開發(fā)平臺。
3. 個(gè)人桌面Linux應(yīng)用領(lǐng)域
所謂個(gè)人桌面系統(tǒng),其實(shí)就是我們在辦公室使用的個(gè)人計(jì)算機(jī)系統(tǒng),例如:Windows xp、windows 7、Mac等。Linux系統(tǒng)在這方面的支持也已經(jīng)非常好了,完全可以滿足日常的辦公及家長需求。
隨著Linux在服務(wù)器領(lǐng)域的廣泛應(yīng)用,近幾年來,該系統(tǒng)已經(jīng)參透到電信、金融、政府、教育、銀行、石油等各個(gè)行業(yè),同時(shí)各大硬件廠商也相繼支持Linux操作系統(tǒng);同時(shí),大型、超大型互聯(lián)網(wǎng)企業(yè)都在使用Linux系統(tǒng)作為其服務(wù)器端的程序運(yùn)行平臺,全球及國內(nèi)排名前十的網(wǎng)站使用的幾乎都是Linux系統(tǒng),Linux已經(jīng)逐步滲透到了各個(gè)領(lǐng)域。這一切表明,Linux在服務(wù)器市場前景光明。
一、inux看設(shè)置的wifi熱點(diǎn)的方法:
首先,保證電腦能用 WiFi 上網(wǎng)。
第二,在“系統(tǒng)設(shè)置”那里點(diǎn)開“網(wǎng)絡(luò)”,在那個(gè)界面上點(diǎn)“用作熱點(diǎn)”。
二、用Linux做wifi熱點(diǎn)的方法:
1、檢查確認(rèn)筆記本網(wǎng)卡支持master模式
首先要安裝一個(gè)iw:yum install iw -y
然后執(zhí)行命令:iw list
2、安裝hostapd
通過 yum install hostapd -y 安裝,如果是其它紅帽系列的可以安裝epel的源,或者找一下hostapd的rpm,下載對應(yīng)自己發(fā)行版的進(jìn)行安裝。其它Linux可以通過源碼安裝。
3、修改配置文件
4、安裝和配置dhcp
5、配置SNAT
6、啟動相關(guān)服務(wù)
/etc/init.d/dhcpd start
/etc/init.d/hostapd start
將有線網(wǎng)卡的網(wǎng)口插上網(wǎng)線調(diào)通就可以用其它無線設(shè)備連接此wifi ap上網(wǎng)了。
你不會把你家里鄰居的電腦都換成Linux操作系統(tǒng)了吧,真燒包。
ifconfig etn0 什么的,我都兩年沒接觸了,還有Linux有個(gè)飛行模式,也要注意,最好是上專業(yè)論壇去問,這里是問不出來的
方法/步驟
安裝hostapd無線網(wǎng)認(rèn)證程序。
sudo apt-get install hostapd
安裝小型DNS/TFTP服務(wù)器。
sudo apt-get install dnsmasq
安裝iptables。默認(rèn)deepin linux下已經(jīng)安裝。
sudo apt-get install iptables
安裝git,需要克隆github上的create_ap。sudo apt-get install git
建立一個(gè)文件夾,并初始化git倉庫,以便克隆github上的工具。
克隆github上的ap創(chuàng)建工具create_ap。
克隆完成,執(zhí)行如下命令安裝create_ap。
sudo make install
接下來查看自己電腦上網(wǎng)絡(luò)名稱。
最后通過create_ap來創(chuàng)建wifi熱點(diǎn),命令格式:
create_ap 無線網(wǎng)卡 有線網(wǎng)卡 熱點(diǎn)名稱 密碼
比如我的電腦創(chuàng)建一個(gè)密碼為110120114的叫mywifi的熱點(diǎn)。
sudo create_ap wlan0 enxb827eb03ac05 mywifi 110120114
開啟后,其它無線設(shè)備就可以在無線網(wǎng)掃描中找到mywifi的網(wǎng)絡(luò),輸入密碼即可上網(wǎng)了。