写在前面
之前有写过手动教程 从国内到国外-使用Brook转发,可是管理起来极不方便。所以这里提供一个魔改版本的Brook一键脚本,因脚本放在github,所以国内机器不太友好,经常安装失败,再提供半手动安装教程。
正文
一键脚本
yum -y install wget;wget -N --no-check-certificate "https://raw.githubusercontent.com/yulewang/brook/master/brook-pf-mod.sh";chmod +x brook-pf-mod.sh;./brook-pf-mod.sh
设置方法不再阐述,再次执行脚本执行 ./brook-pf-mod.sh
菜单均为中文菜单。
正文补充
国内访问GitHub经常是玄学问题,所以我们可以依次下载运行脚本/brook文件/管理脚本来实现
下载brook-pf-mod.sh
rm -rf brook-pf-mod.sh;wget -N --no-check-certificate "https://raw.githubusercontent.com/yulewang/brook/master/brook-pf-mod.sh"
然后创建/usr/local/brook-pf
目录,切换该目录并清空里面的文件
mkdir /usr/local/brook-pf;cd /usr/local/brook-pf;rm -rf /usr/local/brook-pf/*
下载brook文件,这里提供的v20200801版本,在centos7 x64测试通过。可自行前往https://github.com/txthinking/brook/releases
选择适合的版本
wget -N --no-check-certificate "https://www.isyunyi.com/download/linux/brook";chmod +x brook
创建配置文件,brook.conf
echo > /usr/local/brook-pf/brook.conf
下载管理脚本,下载脚本至相应目录(centos
)
wget https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/service/brook-pf_centos -O /etc/init.d/brook-pf;chmod +x /etc/init.d/brook-pf;chkconfig --add brook-pf;chkconfig brook-pf on
如果是debian
执行
https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/service/brook-pf_debian -O /etc/init.d/brook-pf;chmod +x /etc/init.d/brook-pf;update-rc.d -f brook-pf defaults
再次执行脚本即可进行设置,返回你的安装目录(通常是root目录),然后执行
cd ~;chmod +x brook-pf-mod.sh;./brook-pf-mod.sh
开启DDNS
在使用ddns的时候发现问题,需要使用dig来更新IP,而通常情况下纯净系统没有dig(最起码我的机器没有)。
首先安装dig(centos)
yum install bind-utils -y
如果是debian
apt-get install dnsutils
然后开启脚本中的10.监控选项即可
小尾巴
下载管理脚本那里,如果下载失败,可以电脑打开文件,使用vi/vim创建并手动写入即可。
在使用国内机器的适合经常遇到Github无法连接的情况,所以就简单记录自己手动安装一键脚本(划掉)的过程。希望能帮到你
Tg群组:@yunyiya