ubuntu-mate 搭建无线路由器

ubuntu-mate 搭建无线路由器,第1张

概述ubuntu-mate 搭建无线路由器** 1. sudo apt update 2.ip addr查看网络信息(有线网卡为eth0, 无线网卡为wlan0) 3. sudo vi /etc/network/interfaces ,输入以下内容后保存。 auto eth0iface eth0 inet dhcpallow-hotplug wlan0iface wlan0 inet stat ubuntu-mate 搭建无线路由器**
1. sudo apt update
2.ip addr查看网络信息(有线网卡为eth0,无线网卡为wlan0)
3. sudo vi /etc/network/interfaces,输入以下内容后保存。

auto eth0iface eth0 inet dhcpallow-hotplug wlan0iface wlan0 inet staticaddress 172.168.1.1netmask 255.255.255.0broadcast 172.168.1.255network 172.168.1.0

4.执行以下脚本禁用NetworkManager后重新启动,
#!/bin/bash
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
reboot

5.Install hostapd
5.1.sudo apt isntall hostapd
5.2. sudo service hostapd stop
5.3 sudo vi /etc/hostapd/hostapd.conf

interface=wlan0driver=nl80211ssID=your_wifi_namehw_mode=gchannel=3wmm_enabled=0macaddr_acl=0auth_algs=1ignore_broadcast_ssID=0wpa=2wpa_passphrase=your_wifi_passwordwpa_key_mgmt=WPA-PSKwpa_pairwise=TKIPrsn_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-server
6.1 stop dhcp server
sudo service isc-dhcp-server stop
6.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-server
INTERFACES="wlan0"
6.4 restart DHCP service.
sudo service isc-dhcp-server start

7.Activationg the IPV4 forward,change the following line in sysctl.conf
7.1 sudo vi /etc/systcl.conf
net.ipv4.ip_forward=1
7.2 sysctl -p
8.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 ACCEPT

8.1 Check the iptabls
sudo iptables -L -n -v
8.2 Save the rules
sudo 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.

.

总结

以上是内存溢出为你收集整理的ubuntu-mate 搭建无线路由器全部内容,希望文章能够帮你解决ubuntu-mate 搭建无线路由器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1086583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存