网站_域名_DNS_端口_web访问过程

dns,web · 浏览次数 : 0

小编点评

网站基本概念: 1. 服务器:提供服务器的机器,取决于机器上所安装的服务软件。 2. Web服务器:提供Web服务(网站访问),需要安装Web服务软件,如Apache、Tomcat、IIS等。 3. 域名(Domain Name):方便人记的,用于区分不同网站的地址。 4. DNS(Domain Name System):域名系统,一个分布式数据库,让IP和域名相互映射。 5. 本地DNS:hosts文件,访问本地时使用。 6. 网络DNS:去DNS服务器找端口(Port),例如80端口、21端口等。 7. 软件应用层:物理端口,Web程序的访问过程。 8. 动态网站的访问:多了PHP引擎解析动态数据,并返回HTML给Apache,可能会调用数据库。 数据库搭建环境: 1. 安装Apache。 2. 安装PHP。 3. 安装MySQL或其他数据库软件。 应用场景: 1. 反弹Shell:用于获取一个执行命令或进行其他操作的环境。 2. 数据回显和数据通讯:通过搭建的数据库环境进行数据通信和展示。

正文

网站基本概念

服务器:能够提供服务器的机器,取决于机器上所安装的服务软件

web服务器:提供web服务(网站访问),需要安装web服务软件,Apache,tomcat,iis等

域名 (Domain Name)

方便人记的

DNS (Domain Name System)

域名系统, 一个分布式数据库,让ip和域名相互映射

让你不用记ip

先找本地DNS,再找网络DNS

本地DNS:hosts文件,访问本地时

网络DNS:去DNS服务器找

端口 (Port)

  • 虚拟端口

例如80端口,21端口...

软件应用层

  • 物理端口

web程序的访问过程

浏览器发起访问 -> DNS解析域名(直接输ip不用解析)-> 服务器电脑 -> 服务软件

静态网站的访问

动态网站的访问

多了

  • php引擎解析动态数据,并返回html给Apache,可能会调用数据库

  • 数据库

搭建环境

安装Apache

反弹shell

解决数据回显和数据通讯问题

拿到了某个执行命令或进行其他操作的环境

与网站_域名_DNS_端口_web访问过程相似的内容:

网站_域名_DNS_端口_web访问过程

网站基本概念 服务器:能够提供服务器的机器,取决于机器上所安装的服务软件 web服务器:提供web服务(网站访问),需要安装web服务软件,Apache,tomcat,iis等 域名 (Domain Name) 方便人记的 DNS (Domain Name System) 域名系统, 一个分布式数据

[转帖]什么是负载均衡?DNS如何实现负载均衡?

https://blog.csdn.net/weixin_53018687/category_11107683.html 在配置域名解析的时候,我们可以将一个域名指向多个IP吗?答案是可以的,这也是我们通过DNS实现负载均衡的常见做法。 一、什么是负载均衡? 一些大型的视频、游戏网站或应用,每时每刻

网络诊断工具nslookup的使用

nslookup 是一个网络诊断工具,用于查询域名系统(DNS)记录,将域名解析为IP地址,或者查询其他DNS记录类型,如MX(邮件交换记录)、CNAME(别名记录)等。以下是一些常见Linux发行版安装 及使用nslookup 的方法: Debian/Ubuntu 及其衍生版安装 使用 apt 包

有状态软件如何在 k8s 上快速扩容甚至自动扩容

概述 在传统的虚机/物理机环境里, 如果我们想要对一个有状态应用扩容, 我们需要做哪些步骤? 申请虚机/物理机 安装依赖 下载安装包 按规范配置主机名, hosts 配置网络: 包括域名, DNS, 虚 ip, 防火墙... 配置监控 今天虚机环境上出现了问题, 是因为 RabbitMQ 资源不足.

从浏览器输入域名开始分析DNS解析过程

摘要:DNS(Domain Name System)是域名系统的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,用于 TCP/IP 网络。 本文分享自华为云社区《DNS那些事——从浏览器输入域名开始分析DNS解析过程》,作者: 砖业洋__ 。 我们就从在浏览器输入域名开始分析。 1. D

【转帖】通过docker配置DNS服务

https://blog.whsir.com/post-3185.html 在办公室开发人员经常会测试所写的页面,每次都要输入对应的IP地址或者更改hosts,为了让开发大爷省心,不如搭建一个dns服务,将所需要测试的网页直接解析成域名,让开发大爷自己选域名,想用啥就用啥,我这里通过docker配置

线上多域名实战

本文博主给大家分享线上多域名实战,当线上主域名不可用的情况下,启用备用域名完成网站高可用保障。 网站的高可用性一直是网站运维的重中之重。一旦网站宕机,不仅会造成巨大的经济损失,也会严重影响用户体验。备份域名就是一种实现网站高可用的重要手段。通过备份域名,可以在主域名不可访问时快速切换域名,保证网站正

基于Ubuntu-22.04安装K8s-v1.28.2实验(四)使用域名访问网站应用

安装负载均衡metalb 安装metalb kubectl create namespace metallb-system 配置metalb #kubectl create secret generic -n metallb-system memberlist --from-literal=secr

个人和初创企业想要搭建网站,如何挑选一台便宜合适的云主机?

一台云服务器,除了域名备案外,可以做很多事情,个人可以使用云服务器部署个人博客系统、论坛系统、私人网盘,部署各种后端服务,企业主要用来网站建设,适用于社区网站、企业官网、门户网站、电子商务网站、游戏类等各种应用,还可以用来数据库应用、制图渲染等等。 个人搭建博客、小型网站的话,1核2G配置即可。对于

混合开发模式是否可以在App备案制度下突围

网站 ICP 备案已施行了很久,我们也非常清楚必须在进行 ICP 备案后,网站才能在大陆范围合法运营,并且用户可以通过域名正常访问网站。但是月初出了新规,明年起,国内的 App 也要像网站一样进行备案了。想必大家也是早已经听到过这个刷屏的新闻,随便说一声小程序也是。