🔌 第五章 服务器端的局域网中有什么玄机
📄 一句话概括

在公司里放服务器能做,但要满足三件事:能被找到(固定 IP+DNS)、能被信任(防火墙)、能跑得动(带宽)——安全与运维的担子全在自己肩上。

📝 本节和前面几节的关系

第四章走到了运营商门口;第五章反过来问:服务器那一端长什么样,访问进去会碰到什么。

一、三个前提

能被找到:固定的全局 IP(或动态 DNS),并注册到 DNS; 能被信任:防火墙挡在服务器前面; 能跑得动:访问流量与办公流量共挤同一条出口。

二、代价

把外部访问引到公司内部=安全的担子自己挑: 被攻击的是自家网络,出事故赔的是自家业务。

三、动手 Demo:把服务器放在公司里

在公司的机房里放 Web 服务器,先满足三件事:

for a, b in [('固定全局 IP','外部要能按 IP 找到你(或用动态 DNS)'),
             ('注册到 DNS','域名解析指向这台服务器'),
             ('防火墙与带宽','安全自己扛,速度与办公流量分线')]:
    print('%-10s %s' % (a, b))

实跑输出:

--------------------------------------------------------------------
把服务器放在公司里
--------------------------------------------------------------------
  在公司内部署 Web 服务器的三个前提:

  前提             说明
  ------------------------------------------------------
  固定全局 IP      外部要能按 IP 找到你(或用动态 DNS)
  注册到 DNS       域名解析指向这台服务器
  防火墙与带宽     安全自己扛,速度与办公流量分线
  ------------------------------------------------------

  代价:外部访问直接通到公司内网,**安全负担全在自己身上**。

小公司最常见的折中:官网放数据中心或云上, 内部系统留在公司——两头各取所长的分工。

30 秒实验

  1. 查查【动态 DNS】是怎么让动态 IP 也能被访问的。
  2. 算算公司出口 100M 宽带被网站访问占满会怎样。
  3. 说出公司放服务器最大的风险是什么。

常见误区

  1. 以为有个域名就万事大吉——IP 不固定外部照样找不到。
  2. 以为部署在自家最安全——外部访问直接通到内网,负担更重。
自测三问(点开对答案) 1. 在公司放服务器的三个前提? —— 固定 IP+DNS、防火墙、带宽。 2. 最大的代价是什么? —— 安全与运维的担子全在自己身上。 3. 带宽方面要注意什么? —— 网站流量与办公流量共挤出口。

相关笔记