服务器地址是什么意思,简单来讲就是网络里服务器设备的标识编号,分为IP地址与域名两种形态,设备依靠这套地址完成互相定位,你访问网站、登录游戏、连接数据库都要依靠它建立通信,普通用户大多接触域名,运维人员更多直接使用数字IP。普通家庭上网浏览网页不需要手动填写,只有搭建站点、游戏私服连接、软件内网对接、远程管理设备这几类场景,才需要手动录入服务器地址,不涉及自建服务、远程对接的普通上网人群,不需要手动处理该类参数。

服务器地址的两种主要形式

IP形式的服务器地址由四段0‑255之间的数字组合而成,例如110.242.68.3,这是网络设备底层识别的真实地址,每一台接入公网的服务器都会分配独立公网IP,内网服务器则使用192.168开头的局域网IP,内网IP只能在同一个局域网内部访问,外部互联网无法直接连通。数字IP记忆难度很高,普通人很难记住一串数字,域名就是IP的文字别名,例如baidu.com,域名系统会自动把文字域名翻译成对应的数字IP,完成访问跳转。

二者指向同一台服务器,只是表现形式存在区别。

服务器地址和端口的区分方法

完整的服务器地址常常附带端口号,很多使用者会混淆服务器地址和端口。端口相当于服务器上不同服务的房门,同一台服务器一个IP地址,可以通过不同端口同时运行网站、文件传输、数据库多项服务。填写格式一般为IP:端口,例如192.168.1.100:3306,冒号前面属于服务器地址本体,冒号后方数字是端口。只填写服务器地址,不补全对应端口,对应服务大概率无法建立连接,部分常用服务自带默认端口,软件会自动补齐,不需要人工输入。

访问场景填写内容是否需要端口
浏览器打开普通网站域名不需要,自动使用80、443端口
连接MySQL数据库服务器IP需要,默认3306
远程桌面连接云服务器公网IP需要,默认3389
内网文件传输工具局域网IP根据工具设定填写

获取自己服务器地址的操作方式

如果你手里已经拥有一台云服务器,云服务商后台实例详情页面,会直接展示公网服务器地址,这是最可靠的来源,不要依靠服务器内部查询内网IP当做对外访问地址。Linux系统服务器内部执行curlifconfig.me指令,可以输出对外公网IP;Windows服务器可以打开浏览器搜索IP查询页面拿到公网地址。内网环境下,Windows输入ipconfig、Linux输入ipa,获取的是本机局域网服务器地址,该地址只能用于局域网设备互访。

直接复制内网IP给到外网其他用户,对方无法完成连接。

服务器地址的常见使用误区

把域名等同于服务器地址本体属于高频误区,域名可以解析切换到不同IP,域名更换解析后,同一个域名会指向另一台服务器。服务器地址本身才代表硬件设备网络位置,域名只是跳转别名。网上随意搜集陌生公开服务器地址,有概率接入恶意搭建的服务节点,会出现数据泄露、账号被盗的情况,非可信来源给出的服务器地址,不要直接填入业务软件。部分宽带运营商会分配NAT共享公网IP,该IP不能当做独立可用的服务器地址对外提供服务。

公网IP会出现动态变动,部分云服务商的按量实例重启之后,服务器地址会发生改变,如果你把旧地址写进软件配置文件,重启服务器之后原有连接就会失效,这种情况下需要绑定固定弹性公网IP,维持地址长期不变。弹性IP需要云服务商平台开启,会产生少量计费成本,适合长期对外提供服务的业务。

验证服务器地址连通状态可以使用ping指令,Windowscmd或者Linux终端输入ping加上服务器地址,出现数据包回复代表网络通路正常;请求超时,代表网络不通,需要排查防火墙规则、安全组策略,或是确认地址本身书写无误,数字、小数点输错一个字符就会直接访问失败。