ubuntu-mate 搭建无线路由器(ubuntumate和ubuntu区别)

网友投稿 340 2022-09-28


ubuntu-mate 搭建无线路由器(ubuntumate和ubuntu区别)

ubuntu-mate 搭建无线路由器**1.sudo apt update2.ip addr查看网络信息(有线网卡为eth0, 无线网卡为wlan0)3.sudo vi /etc/network/interfaces ,输入以下内容后保存。

auto eth0 iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet static address 172.168.1.1 netmask 255.255.255.0 broadcast 172.168.1.255 network 172.168.1.0

4.执行以下脚本禁用NetworkManager后重新启动,#!/bin/bashsystemctl stop NetworkManager.servicesystemctl disable NetworkManager.servicereboot

5.Install hostapd5.1.sudo apt isntall hostapd5.2. sudo service hostapd stop5.3 sudo vi /etc/hostapd/hostapd.conf

interface=wlan0 driver=nl80211 ssid=your_wifi_name hw_mode=g channel=3 wmm_enabled=0 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=your_wifi_password wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP

Save.5.4 sudo cat >/etc/default/hostapd

DAEMON_CONF="/etc/hostapd/hostapd.conf"

Ctrl +D Save.5.5 sudo service hostapd restart

6.Install dhcp ,sudo apt install isc-dhcp-server6.1 stop dhcp serversudo service isc-dhcp-server stop6.2 mv /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.origin.bak vi /etc/dhcp/dhcpd.conf

default-lease-time 600;max-lease-time 7200;option subnet-mask 255.255.255.0;option broadcast-address 172.168.1.255;option routers 172.168.1.1;option domain-name-servers 202.96.128.86,8.8.8.8;#option domain-name "example.com";

subnet 172.168.1.0 netmask 255.255.255.0 {range 172.168.1.100 172.168.1.150;}null

6.3 vi /etc/default/isc-dhcp-serverINTERFACES="wlan0"6.4 restart DHCP service.sudo service isc-dhcp-server start

7.Activationg the IPV4 forward ,change the following line in sysctl.conf7.1 sudo vi /etc/systcl.confnet.ipv4.ip_forward=17.2 sysctl -p8.Changing the Firewall*sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT

sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT8.1 Check the iptablssudo iptables -L -n -v8.2 Save the rulessudo sh -c "iptables-save > /etc/iptables.ipv4.nat"

sudo vi /etc/rc.local#add the follow line before "exit 0"`iptables-restore < /etc/iptables.ipv4.nat*`

Done.

.


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:1-交换通信:单臂路由实验+DHCP(单臂路由实验拓扑)
下一篇:CISCO DM×××(cisco是什么牌子)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~