1.开启debian虚拟机并使用xshell登录。并准备好一个ws+tls类型(vless或vmess都行)的翻墙节点。
2.使用 ip addr show 查看Debian虚拟机网卡名称,如下图红框处。
3.在xshell登录成功窗口,执行nano /usr/local/etc/dae/config.dae 进入创建大鹅的配置文件的编辑窗口。
4.将下面的配置模板(来自油管博主 dev分享 的博客)先复制粘贴至文本文档中进行修改。
global { lan_interface: ens33 wan_interface: auto log_level: info auto_config_kernel_parameter: true dial_mode: domain allow_insecure: false so_mark_from_dae: 1234 tls_implementation: utls utls_imitate: chrome_auto }
subscription { }
node { WSTLS: 'ws tls 节点分享链接' }
group { elden_proxy { policy: fixed(0) } }
dns { upstream { googledns: 'tcp://dns.google.com:53' alidns: 'udp://dns.alidns.com:53' } routing { request { qname(geosite:cn) -> alidns fallback: googledns } response { upstream(googledns) -> accept fallback: accept } } }
routing { pname(NetworkManager) -> direct dip(224.0.0.0/3, 'ff00::/8') -> direct dip(geoip:private) -> direct ip(geoip:cn) -> direct domain(geosite:cn) -> direct domain(geosite:category-ads) -> block fallback: elden_proxy } |
5.网卡名称如果不是ens33,请根据实际名称替换上面的红色文字 ens33,将ws+tls类型节点的分享链接替换掉上面红色文字ws tls 节点分享链接,左右两边的单引号别删掉了。
6.最后将修改后的内容,从文本文档中复制出来,右键粘贴到xshell中的nano编辑窗口。ctrl+o并回车保存,ctrl+x退出nano。
7.使用 chmod 600 /usr/local/etc/dae/config.dae 命令修改配置文件的权限。
8.使用 systemctl restart dae.service 重启大鹅服务。
9.使用 systemctl status dae.service 查看大鹅服务运行状态。使用键盘上的q键或ctrl+c结束查看。如有下图红框中的字样,说明服务正常启动运行。
10.使用 curl ip.sb 或 curl www.google.com 看看大鹅运行正常的情况下是否能够正常翻墙。
11.如果能正常翻墙,可以使用 systemctl enable dae.service 将大鹅服务设置为开机启动。设置成功后使用 systemctl status dae.service 查看大鹅服务运行状态,会看到下图红框中会有enabled字样。如果不需要开机启动,可以使用 systemctl disable dae.service 命令,再查看大鹅服务状态红框处则会出现disabled字样。
12.将本机ip修改为和大鹅同网段的并且不与其他设备冲突的固定ip,这里假设为192.168.2.99,将首选dns和默认网关都设置为大鹅的ip(根据前文设定的ip192.168.2.89)。这样本机就可以翻墙了。如出现设备发现提示,选择是。如果本步骤设置完毕后,网卡变成一个小地球的图标(该图标表示未连接网络)但实际上能够成功翻墙,把网卡禁用再启用一下即可恢复正常。如果网卡图标既显示为小地球形状且无法翻墙,多半是大鹅那的配置不对或大鹅服务未正常运行。