2、打开iptables文件
sudo nano /etc/network/if-pre-up.d/iptables
添加以下代码
#!/bin/bash /sbin/iptables-restore < /etc/iptables.up.rules
3、修改iptables权限
sudo chmod 755 /etc/network/if-pre-up.d/iptables
4、设置内核转发,打开sysctl.conf文件
sudo nano /etc/sysctl.conf
将文件内的下列两行
# Uncomment the next line to enable packet forwarding for IPv4 #net.ipv4.ip_forward=1
修改为(即去掉net.ipv4.ip_forward=1的注释)
# Uncomment the next line to enable packet forwarding for IPv4 net.ipv4.ip_forward=1
5、修改内核之后使其生效
sudo sysctl -p
至此,已经完成无线路由器的设置功能。
五、自启设置
1、安装chkconfig
sudo apt-get install chkconfig
2、设置hostapd、dhcp自启动
sudo chkconfig --add hostapd sudo chkconfig --add isc-dhcp-server
PS: 手机有时候会出现连接上wifi后无法联网的情况,需要手动设置IP,暂时未解决~~