轶哥

📚 Having fun with AI Agent. Always learning.

    Nginx通过域名进行TCP反向代理
    •   更新:2021-03-08 11:12:02
    •   首发:2021-03-08 00:19:58
    •   服务器配置
    •   6405

    使用Nginx可以实现根据域名进行TCP反向代理到不同的内网服务器。

    应用场景

    一家公司购买了很多服务器,为了节约成本,使用了阿里云/腾讯云的NAT网关,通过几台网关服务器进行NAT出口,通过大量内网服务器进行数据计算,节约公网带宽费用且确保了内网服务器不因公网IP泄露导致被攻击。

    aliyun.png

    (上图来自阿里云)

    但是在用作网关的出口服务器上,需要配置SSL域名证书。如果在网关配置域名证书,各个业务对证书的要求不一样,网关服务器管理员疲于运维。因此,通过TCP反向代理到内网服务器,让内网服务器管理员自行配置SSL证书。

    云服务器Linux磁盘扩容
    •   更新:2021-03-07 23:58:04
    •   首发:2021-03-07 23:54:29
    •   服务器配置
    •   5000

    云服务器云盘扩容相关文章挺多的,坑也比较多。特整理正确操作如下。

    支持的发行版

    • Ubuntu
    • CentOS
    • Debain
    • Alpine
    • Arch

    Ubuntu 16.04Ubuntu 18.04Ubuntu 20.04测试过。

    CentOS 6CentOS 7CentOS 8测试过。

    阿里云腾讯云AWS EC2实测过扩容,以上云服务商都支持云盘扩容。

    需要注意的是,虽然扩容方法支持系统盘和数据盘,然而部分云服务提供商并不支持系统盘扩容,只支持在购买云服务器/VPS的时候选择系统盘大小。通常这些服务商都支持对系统盘进行备份,可以通过新购服务器还原系统盘镜像然后再执行此文操作的方式进行迁移扩容。

    此方法不支持ARM服务器扩容。一般来说,ARM服务器、Raspberry Pi、NanoPi等arm架构的设备都有专门的扩容方法,需要查阅相应文档进行扩容。

    ESXi + Frp 内网穿透
    •   更新:2021-03-03 14:13:43
    •   首发:2021-03-03 14:10:19
    •   服务器配置
    •   12803

    ESXi + Frp 实现内网穿透,可以做到远程管理ESXi。由于ESXi默认启用了SSL本地证书,因此配置方法与传统http站点反向代理有所不同。

    [esxi-web]
    type = tcp
    local_ip = 10.10.10.254
    local_port = 443
    remote_port = 6012
    

    可以看到上述绑定的本地端口号是443。这里的type只设置为tcp,远程访问地址:https://xx.xx.xx.xx:6012,注意,需要以https开头并忽略证书错误。

    ESXi 7.0 安装教程
    •   更新:2021-03-03 13:34:45
    •   首发:2020-09-17 14:16:26
    •   服务器配置
    •   14153

    VMware vSphereVMware虚拟化平台VMwarev Sphere的两个核心组件是ESXivCenter ServerESXi是用于创建并运行虚拟机和虚拟设备的虚拟化平台。vCenter Server是一项服务,用于管理网络中连接的多个主机,并将主机资源池化

    可以简单理解为ESXi是安装在物理机上的,通过vCenter Server将多个物理机资源整合起来。

    目前ESXi可以独立运行在某个物理设备上,为设备提供虚拟化平台(虚拟机)。例如在软路由中安装ESXi 7.0,以实现爱快+OpenWrt等组合搭配。

    ESXi 7.0.0 升级到 ESXi 7.0 Update 1
    •   更新:2021-03-03 13:33:12
    •   首发:2021-03-01 18:26:10
    •   服务器配置
    •   9867

    ESXi 7.0 Update 1 升级说明:《VMware ESXi 7.0 Update 1 Release Notes》,解决了诸多Bug。

    随着VMware vSphere 7 Update 1的发布,不少VMware用户正在考虑将生产基础架构升级到新版本。

    如何安装ESXi 7 Update 1

    有多种安装ESXi 7 Update1的方法。

    1. 全新安装ESXi 7 Update 1
    2. 命令行升级
    3. vSphere Update Manager
    4. vSphere Lifecycle Manager

    升级前需参考《ESXi宿主机联网配置》让ESXi宿主机联网。

    也可以下载最新版的ISO文件,通过刻录光盘或U盘进行升级安装(方法一)。

    以下以第二种方式为例。

    ESXi无法添加网络适配器问题解决
    •   更新:2021-03-03 13:27:38
    •   首发:2021-03-03 13:27:38
    •   服务器配置
    •   14547

    netselect.png

    ESXi有可能会出现无法添加网络适配器,即无法选择虚拟网卡,网络适配器没有选项(如图)。这个问题是错误的配置导致的,并非系统BUG。

    netnumber.png

    此时网络数量可能显示为0,或者与实际网络数量不符。

    ESXi宿主机联网配置
    •   更新:2021-03-01 18:25:51
    •   首发:2021-03-01 18:25:51
    •   服务器配置
    •   6580

    ESXi宿主机联网后可以通过SSH在线升级系统版本(例如《ESXi7.0.0 升级到 ESXi 7.0 Update 1》),获得更多新特性。

    联网必备条件

    • 至少一根联网线路接入到ESXi宿主机虚拟机中存在一个同网段可联网网关
    • 拥有VMware vSphere clientESXi管理员权限

    注:上述“虚拟机中存在一个同网段可联网网关”,例如ESXi + OpenWrt/LEDEESXi + iKuai组合,其中的OpenWrt/LEDEiKuai可以作为联网网关。比如说将ESXi管理地址设置为10.10.10.252,而爱快负责pppoeDHCP Server,且DHCP网段10.10.10.254在同一个网段。

    win10链路聚合,双网卡带宽叠加负载均衡
    •   更新:2021-02-06 10:31:36
    •   首发:2021-02-05 19:03:23
    •   服务器配置
    •   52168

    设备具有两个及以上网卡就有可能实现链路聚合,进行带宽叠加。windows平台提供了一些链路聚合的实现方案。

    链路聚合方案

    1. 双网卡都设置同样的跃点数(Metric)。需要符合链接速度,参阅
    2. NetSwitchTeam(推荐)
    3. NIC 组合(仅windows server平台)
    4. Intel® PROSet(仅用于Intel部分网卡,需要驱动支持。详见官方文档,不再赘述)
      上一页 下一页