-
Categories
-
Archives
- February 2026
- September 2025
- May 2025
- April 2025
- March 2025
- February 2025
- May 2024
- February 2011
- December 2010
- October 2010
- July 2010
- April 2010
- March 2010
- June 2009
- May 2009
- April 2009
- March 2009
- December 2008
- April 2008
- February 2008
- January 2008
- August 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- August 2005
- May 2005
- April 2005
- March 2005
- November 1999
Meta
Category Archives: 网络相关
如果防火墙不支持自动IPv6到IPv4
如果防火墙不支持自动IPv6到IPv4如果上面的方案不行,使用这个替代方案: opkg updateopkg install socat 方案2:极简脚本文件 + 启动项 bash # 创建极简脚本 cat > /root/nas-start << ‘EOF’ #!/bin/sh # 极简启动,无日志 # 清理旧的 killall socat 2>/dev/null sleep 1 # 获取NAS IPv6 NAS_MAC=”bc:24:11:39:bc:d9″ NAS_IPV6=$(ip -6 neigh show | grep -i “$NAS_MAC” | grep … Continue reading
Posted in 网络相关
Leave a comment
永久激活office
您可以使用开源激活脚本(如MAS)通过简单的命令永久激活Microsoft Office,确保安全可靠。 使用MAS激活Office 打开PowerShell:以管理员身份运行Windows PowerShell。可以通过按下Windows键+X,然后选择“Windows PowerShell (管理员)”来打开它。 输入激活命令:在PowerShell窗口中,输入以下命令并回车(确保您的计算机已连接到互联网): irm get.activated.win | iex 这条命令会从远程服务器下载激活脚本并执行,您可以选择相应的激活选项,例如选择“2”来使用Ohook激活Office,达到永久激活的目的。 知乎+1 3. 选择激活方式:根据提示选择激活方式,通常会有多个选项供您选择,例如HWID激活、Ohook激活等。选择后,稍等片刻,系统会提示激活成功。 博客园 注意事项 安全性:使用开源激活脚本时,请确保从可信的来源获取脚本,以避免潜在的安全风险。 激活状态检查:激活后,您可以在Office应用程序中检查激活状态,确保软件正常运行。 通过以上步骤,您可以轻松实现Microsoft Office的永久激活,享受完整的功能而无需担心激活问题。
Posted in 网络相关
Leave a comment
简易文件浏览5分钟快速解决方案
完全理解您的感受!配置这类服务确实会遇到很多"坑",尤其是WSL环境下权限和路径问题更复杂。不过别担心,我给您准备了一个极简替代方案,用最直接的方式实现文件浏览功能,无需FastCGI和Nginx复杂配置: 5分钟快速解决方案 🚀 使用Python内置HTTP服务器 + 纯前端实现 创建一个新目录 mkdir ~/simple-file-browser && cd ~/simple-file-browser 新建server.py (用Python内置服务器替代Nginx) from http.server import SimpleHTTPRequestHandler from socketserver import TCPServer import os class CustomHandler(SimpleHTTPRequestHandler): def do_GET(self): if self.path == ‘/list’: self.send_json(os.listdir(‘protected_files’)) else: super().do_GET() def send_json(self, data): self.send_response(200) self.send_header(‘Content-Type’, … Continue reading
Posted in 网络相关
Leave a comment
被威联通的权限问题整哭了
运行下面的命令:grep httpdusr /etc/passwd 输出:httpdusr:x:99:0:Apache httpd user:/tmp:/bin/sh 根据你的 grep httpdusr /etc/passwd 输出,httpdusr 用户确实存在(UID=99,GID=0),但当你尝试 chown -R httpdusr:httpdusr 时仍然报错 unknown user/group。这可能是由于 httpdusr 的组(GID=0)被系统保留或未正确配置 导致的。 解决方案:直接使用 UID/GID 数字(推荐) 既然 httpdusr 的 UID=99、GID=0,可以改用数字形式。 sudo chown -R 99:0 /share/Web/wordpress 根据你的 ps aux | grep php-fpm 输出,可以看到: … Continue reading
Posted in 网络相关
Leave a comment
pip3 install pandas openpyxl 安装错误解决
[admin@NAS ~]# pip3 install pandas openpyxl Collecting pandas Could not fetch URL https://pypi.python.org/simple/pandas/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] unknown error (_ssl.c:748) – skipping 这个错误通常是由于 SSL 证书验证失败导致的,可能是因为 Python 的 pip 工具无法验证 PyPI(Python 包索引)网站的 SSL 证书。你可以尝试以下几种解决方案: 解决方案 … Continue reading
Posted in 网络相关
Leave a comment
qnap安装 Entware,通过entware安装python3 pip
在家中NAS系统Qnap上安装python,发现版本是2.7.18。于是通过威联通的APP Center安装3.12.6.1,结果python -V发现版本还是2.7.18,本想将就用吧。结果: pip3 install pandas openpyxl -sh: pip: command not found 郁闷了,pip也没有。于是一路apt-get,yum,dnf,apk安装器都没有。。真无语。 查看系统uname -a Linux NAS 5.10.60-qnap #1 SMP Wed Jan 8 04:05:31 CST 2025 x86_64 GNU/Linux 发现没有Qnap系统下的安装器。真的抓狂了。好在还有deepseek,于是问了下: The error -sh: ipkg: command not found indicates that the ipkg … Continue reading
Posted in 网络相关
Leave a comment
为服务器开启https访问
要开启 HTTPS 访问,你需要为你的域名配置 SSL 证书,并修改 Nginx 配置以支持 HTTPS。以下是具体步骤: 1. 获取 SSL 证书 推荐使用 Let’s Encrypt 免费 SSL 证书。你可以使用 certbot 工具来获取证书。 在主机A上安装 Certbot sudo apt update sudo apt install certbot 获取 SSL 证书 运行以下命令获取证书(确保域名已解析到主机A的IP地址): sudo certbot certonly –standalone -d your-domain.com 将 … Continue reading
通过 Docker 部署 Nginx 并配置 HTTPS 反向代理
通过 Docker 部署 Nginx 并配置 HTTPS 反向代理,可以分为以下几个步骤: 1. 准备工作 获取 SSL 证书: 你可以从 Let’s Encrypt 或其他证书颁发机构获取免费的 SSL 证书。 证书通常包括两个文件: 证书文件(如 certificate.crt)。 私钥文件(如 private.key)。 准备配置文件: 创建一个 Nginx 配置文件,用于定义反向代理和 HTTPS 配置。 安装 Docker: 确保你的服务器上已经安装了 Docker。如果没有安装,可以参考 Docker 官方文档。 2. 创建 Nginx 配置文件 在宿主机上创建一个目录(如 … Continue reading
多应用共享80端口解决方案(探讨docker compose 有点)
直接在宿主机上配置Nginx确实可以解决问题。然而,使用Docker Compose结合Nginx容器化的方式有一些额外的优势,具体取决于你的需求和场景。以下是两者的对比以及使用Docker Compose的意义: 1. 直接在宿主机上配置Nginx 优点: 简单直接,不需要额外的Docker容器。 适合小型项目或不需要复杂容器化管理的场景。 性能稍高,因为没有额外的容器化开销。 缺点: 与宿主机环境耦合,迁移或扩展时需要手动调整配置。 如果宿主机环境发生变化(如操作系统升级),可能影响Nginx的运行。 不方便与其他容器化服务统一管理。 2. 使用Docker Compose结合Nginx容器化 优点: 环境隔离:Nginx和其他应用都在容器中运行,与宿主机环境解耦,避免依赖冲突。 可移植性:整个服务栈(Nginx + 应用)可以通过docker-compose.yml一键部署到任何支持Docker的环境中。 统一管理:所有服务(Nginx、公司站点、PDF工具等)可以通过Docker Compose统一管理,方便启动、停止和扩展。 版本控制:Nginx配置和Docker Compose文件可以纳入版本控制,方便团队协作和回滚。 扩展性:如果需要添加更多服务(如数据库、缓存等),可以直接在docker-compose.yml中定义,无需额外配置宿主机。 缺点: 稍微复杂一些,需要编写docker-compose.yml和Nginx配置文件。 有一定的容器化开销(性能影响通常可以忽略)。 3. 使用Docker Compose的意义 如果你已经使用Docker来运行应用,那么将Nginx也容器化并与Docker Compose结合,可以带来以下好处: 一致性:所有服务(包括Nginx)都在容器中运行,保持环境一致性。 简化部署:通过docker-compose up -d即可启动整个服务栈,无需手动配置宿主机。 易于扩展:如果需要添加更多服务或调整配置,只需修改docker-compose.yml和Nginx配置文件,然后重新启动服务。 适合CI/CD:Docker … Continue reading
多应用共享80端口解决方案)
要解决多个应用通过80端口对外提供服务的问题,可以使用反向代理服务器(如Nginx或Apache)来管理流量。以下是具体步骤: 1. 使用反向代理服务器 反向代理服务器可以根据请求的域名或路径将流量分发到不同的内部端口。 使用Nginx作为反向代理 安装Nginx sudo apt-get update sudo apt-get install nginx 配置Nginx 编辑Nginx配置文件(通常位于/etc/nginx/sites-available/default或/etc/nginx/nginx.conf),添加以下内容: server { listen 80; server_name company.com; location / { proxy_pass http://localhost:3000; # 公司站点应用的内部端口 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; … Continue reading