手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

用Linux做wifi热点/无线路由

时间:2024-10-15 00:29:45

1、检查确认笔记本网卡支持master模式首先要安装一个iw:yum install iw -y然后执行命令:iw list在命令执行结果中如果看到了下面的内容,就说明这张网卡是支持用于ap做路由的Supported interface modes: * IBSS * managed * AP * AP/VLAN * monitor * mesh point

2、安装hostapd通过 yum install hostapd -y 安装,如果是其它红帽系列的可以安装epel的源,或者找一下hostapd的rpm,下载对应自己发行版的进行安装。其它Linux可以通过源码安装。

3、修改配置文件# vim /etc/hostapd/hostapd.conf修改成如下状态ctrl_interface=/var/run/hostapdctrl_interface_group=wheelmacaddr_acl=0auth_algs=1ignore_broadcast_ssid=0wpa=3wpa_key_mgmt=WPA-PSKwpa_pairwise=TKIPrsn_pairwise=CCMPwpa_passphrase=ap_passworddriver=nl80211interface=wlan0hw_mode=gchannel=9ssid=ap_name注意修改涉及到的ssid和密码

4、安装和配置dhcp# yum install dhcpd -y# vim /etc/dhcp/dhcpd.conf将此文件改成如下:option domain-n锾攒揉敫ame-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 里面设置的是分配给连接无线路由的设备的ip段,可以根据自己需求进行调整,这里给了192.168.7.77-99需要注意的是,option routers要写成这台机器的wlan0的ip,这个是手动设置的# ifconfig wlan0 192.168.7.7

5、配置SNATLinux可以很方便的通过iptables配置SNAT服务器,命令如下:ipta水瑞侮瑜bles 幻腾寂埒-t nat -I POSTROUTING -o eth0 -j MASQUERADEiptables -A FORWARD -s 192.168.4.0/24 -j ACCEPTiptables -A FORWARD -d 192.168.4.0/24 -j ACCEPT其中第一条表示将通过本机的转发数据包从eth0(外网)这个网卡发出去,另外两条表示只转发192.168.4.0/24这个网段过来的数据包,这个网段正好是wlan0其它设备连上本机以后分配的网段。还需要在打开内核的ip转发功能:# vim /etc/sysctl.conf添加或修改这样一段:net.ipv4.conf.default.rp_filter = 1然后执行命令# sysctl -p

6、启动相关服务/etc/init.d/dhcpd start/etc/init.d/hostapd start将有线网卡的网口插上网线调通就可以用其它无线设备连接此wifi ap上网了。

© 手抄报圈