ubuntu静态ip地址设置

news/2025/2/11 12:50:47/
  • ifconfig命令显示
    在这里插入图片描述

  • 手动设置静态ip地址
    在这里插入图片描述

1、ip地址

  • IP地址是唯一标识互联网上每个设备的地址,一根网线对应一个ip,一个计算机上可以有多个网卡,所以可以有多个ip地址。

私有地址的范围分别是:
A类地址范围:10.0.0.0—10.255.255.255;
B类地址范围:172.16.0.0—172.31.255.555;
C类地址范围:192.168.0.0—192.168.255.255。

公有地址的范围分别是:
A类:地址范围是1.0.0.0 到 127.255.255.255,主要分配给大量主机而局域网网络数量较少的大型网络;
B类:地址范围是128.0.0.0 到191.255.255.255,一般用于国际性大公司和政府机构;
C类:地址范围是192.0.0.0 到223.255.255.255,用于一般小公司校园网研究机构等;
D类:地址范围是224.0.0.0 到 239.255.255.255,用于特殊用途,又称做广播地址;
E类:地址范围是240.0.0.0 到255.255.255.255,暂时保留。

(2)IPV4和IPV6

  • 二者是不同的因特网协议
  • IPv4协议具有32位(4字节)地址长度;IPv6协议具有128位(16字节)地址长度。
  • 下面主要讨论IPV4协议

2、子网掩码和网段

  • ip地址由32位二进制数表示。其中,前24位表示网络地址,后8位为主机地址。因此,IP地址被划分为两个部分:网络地址和主机地址。这里说24位是一般情况下,也可能有不同数量的位作为网络地址。
  • 不是某个IP的网络号和主机号决定子网掩码是什么,而是子网掩码决定了某个IP地址的网络号与主机号是什么,IP地址是要搭配子网掩码使用的。
  • 子网掩码必须由连续的1和0组成
  • 在同一个网络地址下的主机地址组成一个网段,也就是同一个网段内的机器有相同的网络地址。同一个网段内通信,不需要通过网关,网关是与别的网段通信时的接口

例子:
IP地址:192.168.1.188
子网掩码:255.255.255.224
在这里插入图片描述
1100 0000 1010 1000 0000 0001 1010 0000 的后五位无论怎么变都在同一个网段内,即1010 0000 到1011 1111都是同一个网段。而188(1011 1100)正是其中之一。

通过ip和子网掩码可以轻易知道其所处的网段。192.168.1.160\27是它的网络号,它的机器号是在160到191之间任意分配出去。

3、网关和路由

  • 网关是不同网段之间通信的接口,路由器是网关实现的一种形式
  • 网关需要IP地址,一般是网段的第一个地址或最后一个地址,比如子网掩码为255.255.192,网关在10.122.192.1

4、DNS

  • DNS是域名解析服务器,将域名(比如www.baidu.com)转成ip地址。8.8.8.8是谷歌推出的免费域名解析服务器的地址。

http://www.ppmy.cn/news/1155959.html

相关文章

[OpenJDK:环境变量配置]:填充Profile并修改默认配置

文章目录 一:背景:安装hadoop启动提示未找到JAVA_HOME1.1:配置Hadoop的Java环境变量 二:排查-定位解决2.1:查看环境变量配置发现没有JAVA_HOME2.1.1:解决:查看java安装目录2.1.2:再次…

ChatGPT AIGC 完成Excel跨多表查找操作vlookup+indirect

VLOOKUP和INDIRECT的组合在Excel中用于跨表查询,其中VLOOKUP函数用于在另一张表中查找数据,INDIRECT函数则用于根据文本字符串引用不同的工作表。具体操作如下: 1.假设在工作表1中,A列有你要查找的值,B列是你希望查询的工作表名称。 2.在工作表1的C列输入以下公式:=VLO…

经验风险最小化ERM

经验风险最小化(Empirical Risk Minimization,ERM)是机器学习中一个常见的问题框架,用于构建和训练模型以最小化在训练数据集上的损失函数。该框架的目标是通过最小化训练数据上的经验风险来选择和调整模型的参数,以期…

qt-C++基于QWidget的程序模板

qt-C基于QWidget的程序模板 code review! 文章目录 qt-C基于QWidget的程序模板1.文件结构1.widget.h2.widget.cpp3.main.cpp4.mytest.pro5.widget.ui 1.文件结构 1.widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget>QT_BEGIN_NAMESPACE namespace Ui { cl…

Stm32_标准库_12_串口_发送数据

波特率&#xff1a;约定的传输速率&#xff0c;1000bps,1s发1000位 引脚 结构 数据帧的传输特点 代码&#xff1a; #include "stm32f10x.h" // Device header #include "Delay.h" #include "OLED.h"GPIO_InitTypeDef GPIO_InitStruct; USART…

基于EtherCAT的机器人多轴同步运动控制

随着工业自动化的发展&#xff0c;机器人在生产线上的应用越来越广泛。为了实现高效、精确的运动控制&#xff0c;机器人的多轴运动必须能够实现同步操作&#xff0c;它能够提高机器人的运动精度和稳定性&#xff0c;实现更高效的生产线操作。同时&#xff0c;它也为机器人的协…

[Mono Depth/3DOD]单目3D检测基础

1. 数据增强 图像放缩和裁剪后&#xff0c;相机内参要做相应变化 import random def random_scale(image, calib, scale_range(0.8, 1.2)):scale random.uniform(*scale_range)width, height image.sizeimage image.resize((int(width * scale), int(height * scale)))cal…

MySQL 的下载与安装

MySQL 的下载 https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar 将下载的数据包拉到虚拟机的linux系统的主文件夹下,创建一个MySQL文件存放 安装MySQL 1、解压数据包 tar -xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar -x: 表示解压…