day02_ip地址和服务器

news/2025/2/27 12:48:53/文章来源:https://www.cnblogs.com/yangzaikai/p/18740758

day02 服务器与机房

上节回顾运维是什么: 简单来说保证服务器的安全稳定的运行

今日内容

服务器的基础的知识

ip地址的查看

windows查看IP的命令是 ipconfig

关于局域网,NAT的概念

  1. 公网,局域网的概念,以及路由器帮你做了网络地址的转换

  2. 运维不象写代码,纯靠动脑,不断的写吗,写

  3. 运维 ,网站能运行就ok

特殊的IP

普通的ip地址分为2段

网络地址 + 主机的地址
192.168.21. + 14

2个特殊的ip

每一个机器会有3种IP的地址

  • 127.0.0.1

  • 0.0.0.0

  • 具体的网卡的地址 192.168.32.111

    • 网卡有多块就会有多个ip的地址
    • 那你的程序,发布在哪一个的IP呢
    • 用户应该访问你的哪一个ip:port
    - 0.0.0.0
    可以通俗的理解,在服务器中所有的ipv4地址,如果一个主机有2个IP地址
    192.168.28.1 和 192.168.32.133,并且该主机上监听的地址是0.0.0.0和8888端口,那么2个都可以访问
    可以理解为0.0.0.0 是一通道被他所连接可以一对多
    
    - 127.0.0.1   localhost-> 主机名 也就是127.0.0.1
    - 被称为回环地址
    一般在本机运行,测试本机的该程序

    域名的作用

    192.0.0.2

    162.53.5.2

    www.taobao.com 购物网

    www.jd.com , 京东官网

    www.4399.game 游戏相关的网址

    域名的好处就是方便记忆。使人印象深刻

image

ip 的地址的解析式 39.256.66.10

好记忆,自动解析到服务器的ip(服务器的ip可能是动态变化的)

域名解析

直接访问taobao.com 和 www.taobao.com 区别是什么

浏览器方位taobao.com得到的完整的域名是
https://www.taobao.com这个就是运维配置的,域名重写机制,淘宝服务器自动判断,用户只要访问的是 taobao.com
自动url重写机制 

http 和 https 的区别

https:// 是让你的通信数据更加安全http:// 普通的网络的通信协议

端口是什么

ip : port

先定位到ip 到 port 在到软件的服务

192.168.3250:80192.168.0.150:22123.206.16.8:22123.36.61:56717

下面是一些作业,理解部分

题目:
1.解释传统运维是什么;解释云计算运维是什么;区别在哪?

传统运维可以理解为: 背着电脑在寒冷的机房工作云计算运维: 就是简化啦运维的工作条件和流程只需要在电脑面前点点

2.解释下IP地址。

  • 说说127.0.0.1、192.168.0.24, 0.0.0.0都是什么作用、以及区别是?
127.0.0.1 是回环地址,主要用于本机的测试,其他的计算机无法访问到本机192.168.0.24 是一个私有的IP地址并且和一个网卡绑定因此我们可以在一个私有的网络访问到该主机0.0.0.0 是一个特殊的ip地址,主要用于多块的网卡设备。可理解为管道相同点: 都是ip地址
不同点; 127.0.0.1 和 0.0.0.0 只有本机可以访问其他的外部机器无法访问。
192.168.0.24,内外都可以访问到
  • 解释下内网IP和公网IP的概念;
内网IP 即私有网ip 只能在同一个路由器下才能访问到该主机公网IP 指的是在全球都可以访问到
  • 你的电脑分别接入wifi和有线网,区别在哪?
wife  是无线的网络  
链接有线网 主要是及其内置网卡
  • 你们单位的测试把网站部署在了127.0.0.1:9000,让你访问测试效果,发现报错了,解析其中原因,以及解决思路;
127.0.0.1 是一个特殊的IP地址,主要适用于本机的测试。
外本计算机无法访问到解决的方法
将IP地址换为一个与网卡绑定的IP地址ok
  • 解释下IP地址组成。
网络地址 + 主机名
  • 解释下NAT是什么。
网络地址转换器,局域网的IP地址通过路由器访问到公网的ip

3.解释下域名。

  • 域名的格式、什么是顶级域名、一级、二级、写几个合规的域名验证;

image

  • 有哪些常见顶级域名,以及对应的作用?
.com 代表商业组织
.net 代表访问服务机构
.cn 中国互联网的标识
.org 非盈利组织的机构
.top 个人域名
  • 解释下父域名、子域名;

image

  • yuchaoit.cn和api.yuchaoit.cn区别是?
yuchaoit.cn 是一个父级的域名
api.yuchaoit.cn 是它的子域名
  • 域名和IP的对应关系是?
一个域名 可以对应多个IP  而一个ip 对应一个域名
  • 如果你的电脑只能聊微信,无法访问baidu.com,可能的原因有哪些?解决思路是?
需要配置正确的域名解析器 DNS

4.解释下端口

  • 端口的作用、和linux的关系
端口相当于一个大门 
linux 有许许多多的多空 如ssh 22端口 mysql 3306端口
  • linux支持打开多少个端口?

linux系统端口号范围为0-65535,不同的范围有不同意义 0 不使用 1--1023

系统保留,只能由root用户使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/890585.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中国国旗Python

import turtle 设置画布大小 turtle.setup(600, 400) 设置画笔速度 turtle.speed(10) 绘制红色背景 turtle.penup() turtle.goto(-300, 200) turtle.pendown() turtle.color("red") turtle.begin_fill() for _ in range(2): turtle.forward(600) turtle.right(90) tu…

Hyacinth:一款覆盖主流框架的反序列化漏洞利用神器

免责声明 本文旨在提供有关特定漏洞或安全风险的详细信息,以帮助安全研究人员、系统管理员和开发人员更好地理解和修复潜在的安全威胁,协助提高网络安全意识并推动技术进步,而非出于任何恶意目的。利用本文提到的漏洞信息或进行相关测试可能会违反法律法规或服务协议。作者不…

QtCreator IDE中向项目添加ui文件并绑定类

在 Qt Creator 中使用 Qt Designer 创建 UI 文件步骤一、添加ui文件到pro中鼠标移动到项目->右键->添加现有文件;找到要添加的xxxx.ui文件;点击打开按钮,完成xxxx.ui的添加。二、在项目pro文件中指定UI_DIR路径指定UI_DIR路径有两个目的:1.编译输出的xxxx_ui.h文件会…

Thinkphp6---workman开发聊天

最近DeepSeek很火,就结合workman开发一个聊天对话功能: 一、安装 think-worker和 think-viewcomposer require topthink/think-worker composer require topthink/think-view版本更新比较快,通过这个安装的 think-worker 是4.0的,但是需要 thinkphp是8.0的 可以安装3.0的:…

Redis复习-网络模型

用户空间和内核空间 任何Linux发行版,其系统内核都是Linux。我们的应用都需要通过Linux内核与硬件交互。 为了避免用户应用导致冲突甚至内核崩溃,用户应用与内核是分离的: 1.进程的寻址空间会划分为两部分:内核空间、用户空间 2.用户空间只能执行受限的命令(Ring3),而且…

2026-02-27 把本地项目添加到新建的git仓库

一:检查本地项目中是否存在git仓库git status 没有,好!进入第二步👇(有?直接git add git commit -m xxx git push,聊天end) 二:初始化仓库git init 三:创建一个远程仓库地址(如有可略) 四:关联远程仓库git remote add origin 远程仓库 五:推送git push一般直接执…

No.21 CSS--弹性盒子模型(flex box)

一、定义弹性盒子是 CSS3 的一种新的布局模式。 CSS3 弹性盒是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。二、CSS3弹性盒内容…

从零开始的云上建筑师速成班:用ROS架构编辑器搭个服务器小屋

云上建筑师速成秘籍:用阿里云ROS架构编辑器像搭乐高一样玩转服务器!零代码拖拽资源+配置指南,从部署到拆家一条龙服务~前情提要:你的云上建筑师执照 想成为云架构师?不需要考清华MIT,只需要: ✅ 一个阿里云账号(注册地址已备好,请自取) ✅ 完成实名认证(就像进游乐园…

第02章 JDBC的新增修改删除

JDBC编程六步 JDBC编程的步骤是很固定的,通常包含以下六步:第一步:注册驱动作用一:将 JDBC 驱动程序从硬盘上的文件系统中加载到内存中。 作用二:使得 DriverManager 可以通过一个统一的接口来管理该驱动程序的所有连接操作。第二步:获取数据库连接获取java.sql.Connecti…

第01章 JDBC概述

什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。‍ JDBC原理 早期SUN公司的天才们想编写一套可以连接天下所有数据库的AP…

数组模拟单链表

题目代码 #include <iostream> #include <algorithm> #include <cstring> using namespace std; const int N = 100010; int head, idx, e[N], ne[N]; // 两个值,两个数组// head:第一个节点的下标(表示头结点的下标) // idx:已经存储了几个数(到了第几个数…