首页
统计
友链
留言
关于
直播
视频
更多
壁纸
Search
1
[Clouddrive2] Openwrt挂载阿里云盘过程
2,198 阅读
2
Mac安装clouddrive2过程,Mac挂载网盘
1,701 阅读
3
X86 openwrt 如何将 CPU 模式设置为性能
1,165 阅读
4
小米AX3600不扩容刷机OpenWrt教程
1,066 阅读
5
SmartDNS快速配置文件
770 阅读
随笔记录
整理归档
建站系列
路由系统
工具推荐
个人文档
登录
Search
标签搜索
openwrt
群晖
centos
clouddrive
Docker
Linux
Ubuntu
clouddrive2
MySQL
git server
TinyMediaManager
MariaDB10
小米路由器
AX3600
共享目录
核显硬解
windows
批量提取文件名
Error 解决方案
docker错误
傀儡师
累计撰写
35
篇文章
累计收到
77
条评论
首页
栏目
随笔记录
整理归档
建站系列
路由系统
工具推荐
个人文档
页面
统计
友链
留言
关于
直播
视频
壁纸
搜索到
3
篇与
的结果
2024-06-28
macOS 上安装 MacFUSE脚本
在 macOS 上安装 MacFUSE,你可以使用一个简单的 shell 脚本来简化安装过程。以下是一个示例脚本,它会自动下载并安装 MacFUSE:#!/bin/bash # 定义 MacFUSE 的下载 URL MACFUSE_URL="https://github.com/osxfuse/osxfuse/releases/download/macfuse-4.4.1/macfuse-4.4.1.dmg" # 定义下载文件的名称 DMG_FILE="macfuse-4.4.1.dmg" # 下载 MacFUSE DMG 文件 echo "Downloading MacFUSE..." curl -L -O $MACFUSE_URL # 挂载 DMG 文件 echo "Mounting DMG file..." hdiutil attach $DMG_FILE # 安装 MacFUSE echo "Installing MacFUSE..." sudo installer -pkg /Volumes/macfuse/macfuse-4.4.1.pkg -target / # 卸载 DMG 文件 echo "Unmounting DMG file..." hdiutil detach /Volumes/macfuse # 删除下载的 DMG 文件 echo "Cleaning up..." rm $DMG_FILE echo "MacFUSE has been installed successfully!" 将上述脚本保存为一个文件,例如 install_macfuse.sh,然后在终端中运行以下命令来执行脚本:chmod +x install_macfuse.sh ./install_macfuse.sh 这个脚本会自动下载 MacFUSE 的 DMG 文件,挂载它,安装 MacFUSE,然后清理下载的文件。请注意,这个脚本假设你使用的是 MacFUSE 4.4.1 版本。如果你需要安装不同版本的 MacFUSE,请相应地更新 MACFUSE_URL 和 DMG_FILE 变量。
2024年06月28日
34 阅读
0 评论
0 点赞
2024-06-24
Centos7搭建pptp一键安装脚本
脚本wget http://files.cnblogs.com/files/wangbin/vpn_centos.sh chmod +x ./vpn_centos.sh ./vpn_centos.sh配置CentOS PPTP服务端执行如下命令,完成PPTP服务端安装yum install -y ppp pptpd配置pptpd文件。执行vi /etc/pptpd.conf命令, 编辑配置文件,删除下列两行命令符前面的“#”,使下列两行命令可以执行。输入:wq命令保存退出。#localip 192.168.0.1 #remoteip 192.168.0.234-238,192.168.0.245执行vi /etc/ppp/options.pptpd命令,将ms-dns修改为223.5.5.5和223.6.6.6。输入:wq命令保存退出#ms-dns 10.0.0.1 #ms-dns 10.0.0.2 ms-dns 223.5.5.5 ms-dns 223.6.6.6执行vi /etc/ppp/chap-secrets命令,设置pptpd的用户名和密码。根据需要添加账号,一行只添加一个用户账号。按照用户名 pptpd 密码 IP地址格式输入,每一项用空格隔开。输入:wq命令保存退出。# Secretsfor authentication using CHAP # client server secret IP addresses test pptpd 123456 *执行vi /etc/ppp/ip-up命令,设置最大传输单元MTU。在命令符[ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local “$@”下方添加 ifconfig ppp0 mtu 1472。/etc/ppp/ip-up. ipv6to4 ${LOGDEVICE} [ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local “$@” ifconfig ppp0 mtu 1472内核参数设置。执行vi /etc/sysctl.conf命令,编辑配置文件,添加net.ipv4.ip_forward = 1配置,输入:wq命令保存退出。执行sysctl -p命令,使修改后的参数生效执行如下命令,添加iptables转发规则。重要重要重要!!!iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE执行如下命令,添加NAT转发规则,其中XXX.XXX.XXX.XXX为您的实例公网IP地址。重要重要重要!!!iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -j SNAT --to-source XXX.XXX.XXX.XXX执行如下命令,保存设置。service iptables save配置PPTP服务执行如下命令,重启PPTP服务。systemctl restart pptpd执行如下命令,重启iptables。systemctl start iptables执行如下命令,设置pptpd和iptables自启动。chkconfig --add pptpd chkconfig pptpd on chkconfig --add iptables chkconfig iptables on至此,您的PPTP VPN服务端已安装结束。您可以在Windows客户端的网络和共享中心设置新的连接或网络,即可通过VPN访问网络。L2TP/IPSec vpn一键安装脚本wget –no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/l2tp.sh chmod +x l2tp.sh ./l2tp.sh
2024年06月24日
8 阅读
0 评论
0 点赞
2024-06-18
IPsec VPN 服务器一键安装脚本
项目地址https://github.com/daisreaux/L2TP-VPN安装说明Ubuntu & Debian 首先,更新你的系统: 运行 apt-get update && apt-get dist-upgrade 并重启。这一步是可选的,但推荐。要安装 VPN,请从以下选项中选择一个:选项 1: 使用脚本随机生成的 VPN 登录凭证 (完成后会在屏幕上显示):wget https://git.io/vpnsetup -O vpnsetup.sh && sudo sh vpnsetup.sh选项 2: 编辑脚本并提供你自己的 VPN 登录凭证:wget https://git.io/vpnsetup -O vpnsetup.sh nano -w vpnsetup.sh[替换为你自己的值: YOUR_IPSEC_PSK, YOUR_USERNAME 和 YOUR_PASSWORD]sudo sh vpnsetup.sh注: 一个安全的 IPsec PSK 应该至少包含 20 个随机字符。选项 3: 将你自己的 VPN 登录凭证定义为环境变量:所有变量值必须用 '单引号' 括起来不要 在值中使用这些字符: \ " 'wget https://git.io/vpnsetup -O vpnsetup.sh && sudo \ VPN_IPSEC_PSK='你的IPsec预共享密钥' \ VPN_USER='你的VPN用户名' \ VPN_PASSWORD='你的VPN密码' \ sh vpnsetup.sh注: 如果无法通过 wget 下载,你也可以打开 vpnsetup.sh (或者 vpnsetup_centos.sh),然后点击右方的 Raw 按钮。按快捷键 Ctrl-A 全选, Ctrl-C 复制,然后粘贴到你喜欢的编辑器。CentOS & RHEL 首先,更新你的系统: 运行 yum update 并重启。这一步是可选的,但推荐。按照与上面相同的步骤,但是将 https://git.io/vpnsetup 换成 https://git.io/vpnsetup-centos 。下一步配置你的计算机或其它设备使用 VPN 。请参见:配置 IPsec/L2TP VPN 客户端配置 IPsec/XAuth ("Cisco IPsec") VPN 客户端如何配置 IKEv2 VPN: Windows, macOS, Android 和 iOS如果在连接过程中遇到错误,请参见 故障排除。开始使用自己的专属 VPN ! ✨🎉🚀✨重要提示其他语言版本: English, 简体中文。Windows 用户 在首次连接之前需要修改注册表,以解决 VPN 服务器 和/或 客户端与 NAT(比如家用路由器)的兼容问题。同一个 VPN 账户可以在你的多个设备上使用。但是由于 IPsec/L2TP 的局限性,如果需要同时连接在同一个 NAT (比如家用路由器)后面的多个设备到 VPN 服务器,你必须仅使用 IPsec/XAuth 模式。对于有外部防火墙的服务器(比如 EC2/GCE),请为 VPN 打开 UDP 端口 500 和 4500。阿里云用户请参见 #433。如果需要添加,修改或者删除 VPN 用户账户,请参见 管理 VPN 用户。该文档包含辅助脚本,以方便管理 VPN 用户。在 VPN 已连接时,客户端配置为使用 Google Public DNS 。如果偏好其它的域名解析服务,编辑 /etc/ppp/options.xl2tpd 和 /etc/ipsec.conf 并替换 8.8.8.8 和 8.8.4.4 ,然后重启服务器。或者,你也可以在运行 VPN 脚本时定义变量 VPN_DNS_SRV1 和 VPN_DNS_SRV2 (可选)。使用内核支持有助于提高 IPsec/L2TP 性能。它在以下系统上可用: Ubuntu 18.04/16.04, Debian 9 和 CentOS 7/6. Ubuntu 系统需要安装 linux-modules-extra-$(uname -r)(或者 linux-image-extra),然后运行 service xl2tpd restart。如果需要在安装后更改 IPTables 规则,请编辑 /etc/iptables.rules 和/或 /etc/iptables/rules.v4 (Ubuntu/Debian) ,或者 /etc/sysconfig/iptables (CentOS/RHEL) 。然后重启服务器。在使用 IPsec/L2TP 连接时,VPN 服务器在虚拟网络 192.168.42.0/24 内具有 IP 192.168.42.1 。这些脚本在更改现有的配置文件之前会先做备份,使用 .old-日期-时间 为文件名后缀。升级Libreswan提供两个额外的脚本 vpnupgrade.sh 和 vpnupgrade_centos.sh ,可用于升级 Libreswan (更新日志 | 通知列表)。请在运行前根据需要修改 SWAN_VER 变量。查看已安装版本: ipsec --version 。Ubuntu & Debianwget https://git.io/vpnupgrade -O vpnupgrade.shCentOS & RHELwget https://git.io/vpnupgrade-centos -O vpnupgrade.sh问题和反馈有问题需要提问?请先搜索已有的留言,在 这个 Gist 以及 我的博客。VPN 的相关问题可在 Libreswan 或 strongSwan 邮件列表提问,或者参考这些网站: [1] [2] [3] [4] [5]。如果你发现了一个可重复的程序漏洞,请提交一个 GitHub Issue。卸载说明请参见 卸载 VPN。
2024年06月18日
21 阅读
0 评论
0 点赞
0:00