当前位置: 首页 > wzjs >正文

济南做网站最好的公司百度百度一下首页

济南做网站最好的公司,百度百度一下首页,网络空间安全考研学校排名,深圳聘请做网站人员Ubuntu 服务器配置与 Cloudflare Tunnel 部署指南 本文档总结了我们讨论的所有内容,包括 Ubuntu 服务器配置、硬盘扩容、静态 IP 设置以及 Cloudflare Tunnel 的部署步骤。 目录 硬盘分区与扩容设置静态 IPCloudflare Tunnel 部署SSH 通过 Cloudflare Tunnel常见…

Ubuntu 服务器配置与 Cloudflare Tunnel 部署指南

本文档总结了我们讨论的所有内容,包括 Ubuntu 服务器配置、硬盘扩容、静态 IP 设置以及 Cloudflare Tunnel 的部署步骤。

目录

  1. 硬盘分区与扩容
  2. 设置静态 IP
  3. Cloudflare Tunnel 部署
  4. SSH 通过 Cloudflare Tunnel
  5. 常见问题与解决方案

硬盘分区与扩容

问题分析

物理硬盘为 128GB,但 Ubuntu 服务器只使用了约 58GB 空间。通过 lsblk 命令查看:

NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                         8:0    0 119.2G  0 disk 
├─sda1                      8:1    0   1.1G  0 part /boot/efi
├─sda2                      8:2    0     2G  0 part /boot
└─sda3                      8:3    0 116.2G  0 part └─ubuntu--vg-ubuntu--lv 253:0    0  58.1G  0 lvm  /

解决方案

LVM 逻辑卷只使用了 58.1GB,而物理分区 sda3 有 116.2GB。需要扩展 LVM 逻辑卷:

# 1. 查看卷组中可用空间
sudo vgdisplay ubuntu-vg# 2. 扩展逻辑卷以使用所有可用空间
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv# 3. 调整文件系统大小以匹配逻辑卷大小
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

设置静态 IP

配置步骤

  1. 确定网络接口名称

    ip a
    

    找到主要网络接口名称(如 eth0、ens33 等)

  2. 创建/编辑 Netplan 配置文件

    sudo nano /etc/netplan/01-netcfg.yaml
    
  3. 添加静态 IP 配置(中国大陆优化版)

    network:version: 2renderer: networkdethernets:<你的网络接口>:dhcp4: noaddresses:- 192.168.1.20/24gateway4: 192.168.1.1nameservers:addresses: [223.5.5.5, 223.6.6.6, 114.114.114.114]
    
  4. 应用配置

    sudo netplan apply
    
  5. 验证配置

    ip a
    ping -c 4 baidu.com
    

Cloudflare Tunnel 部署

安装与配置

  1. 安装 cloudflared

    wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
    sudo dpkg -i cloudflared-linux-amd64.deb
    cloudflared --version
    
  2. 登录 Cloudflare

    cloudflared login
    
  3. 创建隧道

    cloudflared tunnel create fengche-homeserver
    
  4. 配置隧道

    sudo mkdir -p /etc/cloudflared
    sudo nano /etc/cloudflared/config.yml
    

    配置文件内容:

    tunnel: <你的隧道ID>
    credentials-file: /root/.cloudflared/<你的隧道ID>.json
    origincert: /root/.cloudflared/cert.pemingress:- hostname: <你的域名>service: http://localhost:80- service: http_status:404
    
  5. 配置 DNS

    cloudflared tunnel route dns fengche-homeserver <你的域名或子域名>
    

    注意:如果域名已有 DNS 记录,使用子域名或先删除现有记录。

设置为系统服务

  1. 创建自定义系统服务文件

    sudo nano /etc/systemd/system/cloudflared.service
    

    添加以下内容:

    [Unit]
    Description=Cloudflare Tunnel
    After=network.target[Service]
    Type=simple
    User=root
    ExecStart=/usr/bin/cloudflared tunnel run fengche-homeserver
    Restart=on-failure
    RestartSec=5s[Install]
    WantedBy=multi-user.target
    
  2. 启动并设置开机自启

    sudo systemctl daemon-reload
    sudo systemctl start cloudflared
    sudo systemctl status cloudflared
    sudo systemctl enable cloudflared
    

SSH 通过 Cloudflare Tunnel

配置步骤

  1. 修改配置文件

    sudo nano /etc/cloudflared/config.yml
    

    添加 SSH 服务:

    tunnel: <你的隧道ID>
    credentials-file: /root/.cloudflared/<你的隧道ID>.json
    origincert: /root/.cloudflared/cert.pemingress:- hostname: ssh.<你的域名>service: ssh://localhost:22- hostname: <你的域名>service: http://localhost:80- service: http_status:404
    
  2. 更新 DNS 记录

    cloudflared tunnel route dns fengche-homeserver ssh.<你的域名>
    
  3. 重启服务

    sudo systemctl restart cloudflared
    

客户端连接

使用 cloudflared 作为代理:

  1. 在客户端安装 cloudflared
  2. 使用以下命令连接:
    cloudflared access ssh --hostname ssh.<你的域名>
    

或配置 SSH 配置文件:

Host <服务器名称>ProxyCommand cloudflared access ssh --hostname ssh.<你的域名>User <用户名>

常见问题与解决方案

Cloudflare Tunnel 在中国大陆的访问情况

  • Cloudflare 的部分 IP 在中国大陆可能被限制访问
  • 访问体验可能不稳定,取决于地理位置和网络提供商
  • 建议先测试访问速度和稳定性,再决定是否全面采用

隧道凭证问题

如果遇到 “Tunnel credentials file doesn’t exist” 错误:

  1. 确保以相同用户身份创建和运行隧道
  2. 检查凭证文件路径是否正确
  3. 必要时重新创建隧道

服务启动失败

如果系统服务启动失败但手动命令可以运行:

  1. 使用自定义服务文件直接调用可工作的命令
  2. 检查日志获取详细错误信息:sudo journalctl -u cloudflared -f

DNS 记录冲突

如果遇到 “An A, AAAA, or CNAME record with that host already exists” 错误:

  1. 使用子域名而不是根域名
  2. 或删除现有 DNS 记录后再配置

演示站 fengche.site

http://www.dtcms.com/wzjs/33690.html

相关文章:

  • 到国外建网站营销推广投放
  • 晋江论坛网友留言区优化资源配置
  • 教人如何做吃的网站济南seo整站优化价格
  • 韩国源代码交易网站网络营销的八种方式
  • 太原网站建设案例域名网站查询
  • 免费素材库大全网站网络顾问
  • 欧美男女做黄色网站友情链接交换
  • 淄博学校网站建设定制如何编写一个网站
  • 全自动网站制作源码江东seo做关键词优化
  • 网站设计验收制作网站的基本流程
  • 南宁网站建设牛易飞百度热搜榜排名今日p2p
  • 如何做班级网站如何在百度免费发布广告
  • 海洋网络做网站不负责自动外链工具
  • 做资源网站需要什么企业网站推广方法实验报告
  • 百度关键词优化推广app软件下载站seo教程
  • lnmp用端口做网站网站维护工作内容
  • 北京建站模板展示网络推广的基本渠道
  • 广州做网站哪家好网络广告营销案例
  • 广东网站设计推荐seo费用
  • 厦门装修公司网站建设域名注册信息
  • 零食铺网站建设策划书免费seo
  • 洛阳航迪科技网站建设公司怎么样黑帽seo技术有哪些
  • 写一张营销型网站页面多长时间电脑优化软件排行榜
  • SUPERW上海网站建设工作室关键词优化一年多少钱
  • asp做登入网站上海seo排名
  • 网站制作关键技术营销中存在的问题及对策
  • 北京学做网站武汉关键词包年推广
  • 昆明工程建设信息网站seo知名公司
  • 有没有做市场评估的网站网站搭建步骤
  • 政府信息门户网站建设的重要性程序员培训班要多少钱