openwrt 打印机(openwrt 打印机服务器)

openwrt路由器上的开源操作系统,我们可以对其进行定制,然后刷到路由器上。路由器性能可以,作为小型服务器no pro。

openwrt 打印机(openwrt 打印机服务器)

扩展功能丰富,代理,防火墙,网盘,内网穿透,wifi路由等等。

在此不做openwrt的编译叙述,有现成的固件可以下载。

1、安装好vmware openwrt之后,

2、添加两张网卡,一张nat(内网),一张bridge(外网)

3、启动虚拟机之后,通过web访问:

http://192.168.1.1

http://192.168.21.5

用户名root,密码可以自己改,默认123456

3、ping外网域名不通,ping外网ip可以,是域名解析有问题

4、openwrt自带nginx和wifidog

Ngix新增服务器配置认证服务器

地址为本地,端口为89,页面为/www/auth/index.html

重启nginx服务,访问http://192.168.1.1:89

5、openwrt默认开启了ssh服务,直接通过crt工具登陆即可进行操作。

6、wifidog配置

/etc/wifidog.conf

配置为本地服务器

http://192.168.21.5:2060/wifidog/status

7、认证服务器配置

可以和openwrt在同一网段,架设服务器

8、在openwrt web页面,系统日志可以看到wifidog的详细日志

9、虚拟机与宿主机互访

需要宿主机关闭防火墙

10、wifidog被触发,防火墙中会有针对某ip的放行规则,并且系统日志中也可见:

11、Tinyproxy和Redsocks2

指定eth1为静态ip

Openwrt中的小型http代理服务器

192.168.137.112:8888

netstat –an|grep 8888

设置了代理服务器,需要在客户端中配置代理客户端,

如ie中的代理设置

但是如果设置了代理服务器,需要每个客户端都要设置一次代理客户端,有没有办法通过路由器自动设置呢,是可以的,通过shadowsocks,比较流行的是Redsocks2,直接指定socket5代理,代理服务器地址端口输入tinyproxy中的地址和端口

这样设置之后,局域网中的192.168.137.112主机即可以当代理服务器了,

其他主机可以通过设置静态地址,网关为112,来访问网络。

13、安装luci-wifidog-auth

luci-app-wifidog-all.ipk

14、查看网络端口占用情况

netstat –tlnp

15、dnsmasq 只有它就可以上网

16、tiniproxy和redsocks2配合使用

本文来自创业百晓生投稿,不代表汇美部落立场,如若转载,请注明出处:https://www.huimeiktv.com/208958.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。