收起左侧

极致安全 用N1安装Lucky穿透代理飞牛OS访问外网

0
回复
95
查看
[ 复制链接 ]

30

主题

63

回帖

0

牛值

初出茅庐

众所周知的原因,最近安全感弱爆了

所以没活硬整

Lucky有个内网穿透功能,配置域名可以做隐藏端口穿透。但是飞牛自带的Lucky默认居然是root的权限,Lucky如果沦陷飞牛也就沦陷了。

如果有IPv6请参考教程:Lucky stun穿透 + Cloudflare 实现无公网 IPv4 访问、端口隐藏与 v4或v6 分流 - 攻略分享 飞牛私有云论坛 fnOS

如果有只有IPv4请参考教程:使用Cloudflare+CDN优选+workers重定向到lucky的ipv4-stun穿透http请求来直连飞牛OS - 攻略分享 飞牛私有云论坛 fnOS

正好家里有闲置的斐讯N1,何不用它安装个Lucky呢?这东西非常省电,之前我用它做软路由全速运行也不过2W

1、刷入Armbian

系统下载链接:Releases · ophub/amlogic-s9xxx-armbian

我选的是Armbian_jammy_arm64_server

刷机、配置软件源网上很多教程,我就不再赘述了。

3、安装Lucky,请参考官方教程。为了极致安全也可以用docker安装,这样Lucky和Armbian也多了一层隔离。

2、安全相关配置

禁止 root 通过 SSH 直接登录

# 创建普通用户(比如用户名叫“n1admin”,可自定义) 
adduser n1admin 
# 把这个用户加入sudo组(授予管理员权限) 
usermod -aG sudo n1admin
# 编辑SSH配置文件
sudo nano /etc/ssh/sshd_config
# yes改为no
PermitRootLogin no
# 修改SSH端口
Port 2222

安装UFW防火墙,禁止一切入站,只放行SSH、Lucky管理两个端口局域网网段、Lucky web代理监听端口公网网段。

# 更新软件源 + 安装
UFW sudo apt update && sudo apt install ufw -y

# 放行SSH、Lucky管理两个端口局域网网段,按自己实行网段、端口配置
sudo ufw allow from 192.168.0.0/24 to any port 2222 proto tcp
sudo ufw allow from 192.168.0.0/24 to any port 16601 proto tcp

# 默认拒绝所有未明确允许的入站流量(核心安全策略) 
sudo ufw default deny incoming 
# 默认允许所有出站流量(服务器主动访问外部) 
sudo ufw default allow outgoing

# 放行Lucky web代理监听端口16667(所有IP) 
sudo ufw allow 16667/tcp

# 启用 UFW(使所有规则生效)
sudo ufw enable

# 验证已配置的规则
sudo ufw status numbered

其它的自动封锁IP、邮件通知,还没有研究,等研究会了再分享。
我也是Linux小白,第一次使用,如有不妥,敬请指正。

收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则