Linux系统的网络设置

网络的基本设置

查看网络接口信息:

ip addr / ip a 简略的查看网络接口信息

ifconfig # 表示只显示当前活跃

eth0 ens33 网卡名称

root@test1:~# ifconfig  #显示网络设备的详细信息
ens33: flags=4163<UP, BROADCAST, RUNNING, MULTICAST> mtu 1500设备名    端口  启用状态 支持广播 正在运行 支持组播    最大传输单元★inet 192.168.233.10  netmask 255.255.255.0 broadcast 192.168.233.255网络设备的ip地址        网段的子网掩码            广播地址★ether 00:0c:29:4f:8e:04  txqueuelen 1000 (以太网)网卡的mac地址        传输队列长度          物理网卡RX packets 1021792 bytes 1502253912 (1.5 GB)
接收报文的个数            接收报文的总大小
RX errors 0 dropped 2 overruns 0 frame 0
接收时发生错误   丢包     溢出     冲突帧数  TX packets 94401 bytes 6702296 (6.7 MB)
发送报文的个数       发送报文的总大小TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
发送时的错误   丢弃       溢出       载荷       冲突

ifconfig -a #显示当前主机的所有网络设备(包括未运行的设备)

设置网络设备的虚拟网卡:
ifcongfig ens33;1 192.168.204.100/24

真实网卡必要要能正常工作,后面可以是数字也可以是字母,不要用汉字 而且字母和数字不能重复

虚拟网卡的ip地址也不能重复

虚拟网卡被停掉或者系统重启,就会消失

ifconfig 设备名 up/down #可以对单个网络进行设备操作

更新列表:

记录每次更新的内容。

A  -  A的升级包名称

B  -  B的升级包名称

查看主机的路由条目:

linux系统可以作为路由器进行使用

route-n 以数字形式展示路由条目

★查看网络连接情况(端口扫描)(查看指定端口的服务):

netstat

ss

-a: 显示主机中所有活动的网络连接信息

-n:数字化的形式显示主机地址和端口的信息

-r:显示路由表的信息

-t: 只显示使用TCP协议的信息

-u:只显示使用UDP协议的信息

-p:显示网络连接信息的进程号、进程名的相关信息

tcp    0     0 0.0.0.0:80           0.0.0.0:*              LISTEN   43622/nginx: master
tcp    0     0 192.168.233.10:36608  180.97.251.232:80      TIME_WAIT -
tcp6   0     0 ::80                 ::*                    LISTEN   43622/nginx: mastertcp 协议  0.0.0.0:80 服务开放的监听地址和端口号监听:listen 等待连接0.0.0.0:* 表示谁可以连接,表示任意的ip地址 *:任意端口ESTABLISHED:表示已经连接并且正字传输数据timewait:不是报错,是tcp连接状态的一种,表示双方已经传输完了数据,进入等待时间,一旦数据传输,可以恢复连接,无需再三次握手建立连接(节约资源)★netstat-antp | grep 端口号/应用名称★ss -antp | grep 端口号/应用名称tcp6 ipv6

 lsof list open files:列出一个应用程序在系统中在系统中打开文件的命令

lsof 列出所有

-p: 根据进程号显示打开的文件和网络连接

FD:文件的描述符当前这个进程的工作目录

RTD:目录

TXT:文件

MEM:内存映射(工作在内存)

★lsof -i:22   #列出指定端口被哪些进程占用

isof -u root  #指定的用户打开的网络进程和文件

ping 测试网络的连通性 icmp协议

-c: ping的次数

-i:发送包的间隔时间 也是ping的间隔

-W:ping的超时时间

-w:多少秒之后停止ping操作

traceroute

测试当前主机到目标主机之间经过的网络节点

DNS解析命令:

域名:www.baidu.com

dns解析的目的就是把域名转换成ip地址

nslookup 域名解析的命令

域名对应的ip地址

★/etc/hosts:   #本地的域名和ip地址的映射

★/etc/resolv.conf   #本地DNS解析服务器的配置文件(内网环境)


bond网卡


绑定网卡:多个网卡共用一个ip地址

实现高可用:如果其中一个网卡故障,不影响业务的使用

linux绑定网卡的模式

mode=0,round robin 轮询 两个网卡都会使用

mode=1,active-backup 冗余功能 只有一个工作,另一个备用

mode=2 load balancin 平衡策略,也能提供轮询的容错

mode=3 广播策略,广播地址的高可用

mode=4 动态链接聚合,交换机设置

mode=5 transmit load ballancing 适配器负载均衡 以太网设备能够获取每个网卡的速率

mode=6 adaptive load balancing 适配器负载均衡 balance-tid 模式,针对流量实现负载均衡,不需要交换机

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

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

相关文章

arm 汇编技巧

汇编标号&#xff1a;f表示forward&#xff0c; b表示backward&#xff1a; Here is an example: 1: branch 1f 2: branch 1b 1: branch 2f 2: branch 1b Which is the equivalent of: label_1: branch label_3 label_2: branch label_1 label_3: branch label_4 label_4: bra…

初始JavaEE篇 —— 文件操作与IO

找往期文章包括但不限于本期文章中不懂的知识点&#xff1a; 个人主页&#xff1a;我要学编程程(ಥ_ಥ)-CSDN博客 所属专栏&#xff1a;JavaEE 目录 文件介绍 Java标准库中提供操作文件的类 文件系统操作 File类的介绍 File类的使用 文件内容操作 二进制文件的读写操作…

华为网络设备这些“危险命令”,切记不能瞎操作!

在华为网络设备上&#xff0c;有一些“危险操作”命令&#xff0c;因为它们可能会对设备的正常运行、配置数据或网络安全产生重大影响。 在使用这些命令时&#xff0c;需要非常谨慎&#xff0c;确保理解其作用并备份当前配置。 删除配置或数据的命令 reset saved-configurat…

Linux中线程的基本概念与线程控制

Linux操作系统中线程 1、进程指的是加载进内存的程序&#xff0c;进程 内核数据结构 进程代码和数据 2、进程在执行ABCD四个函数时是一个单执行流&#xff0c;而如果想让AB函数和CD函数并发执行&#xff0c;我们通常会创建一个子进程&#xff0c;但这意味着需要创建新的进程…

Jenkins声明式Pipeline流水线语法示例

系列文章目录 docker搭建Jenkins2.346.3版本及常用工具集成配置(ldap、maven、ansible、npm等) docker安装低版本的jenkins-2.346.3,在线安装对应版本插件失败的解决方法 文章目录 系列文章目录jenkins流水线基础1、pipeline1.1、什么是pipeline&#xff1f;1.2、为什么使用pi…

Leetcode 找出字符串中第一个匹配项的下标

算法思想&#xff1a; 检查特殊情况&#xff1a;首先判断needle是否为空字符串。如果是空字符串&#xff0c;根据题意直接返回0&#xff0c;因为空子串默认在任何字符串的起始位置。 获取字符串长度&#xff1a;定义m为haystack的长度&#xff0c;n为needle的长度&#xff0c;…

股市下跌时,期权市场的应对策略有哪些?

在股票交易中&#xff0c;投资者对市场的下跌无能为力&#xff0c;只能眼睁睁地看着自己亏损。在期权交易中&#xff0c;交易方向灵活&#xff0c;也有应对市场下跌的交易策略。下面&#xff0c;我们整理了一些股市下跌时&#xff0c;期权市场的应对策略有哪些&#xff1f;希望…

【C++】 C++游戏设计---五子棋小游戏

1. 游戏介绍 一个简单的 C 五子棋小游戏 1.1 游戏规则&#xff1a; 双人轮流输入下入点坐标横竖撇捺先成五子连线者胜同一坐标点不允许重复输入 1.2 初始化与游戏界面 初始化界面 X 输入坐标后 O 输入坐标后 X 先达到胜出条件 2. 源代码 #include <iostream> #i…

Spring——容器:IoC

容器&#xff1a;IoC IoC 是 Inversion of Control 的简写&#xff0c;译为“控制反转”&#xff0c;它不是一门技术&#xff0c;而是一种设计思想&#xff0c;是一个重要的面向对象编程法则&#xff0c;能够指导我们如何设计出松耦合、更优良的程序。 Spring 通过 IoC 容器来…

微服务容器化部署实践(FontConfiguration.getVersion)

文章目录 前言一、整体步骤简介二、开始实战1.准备好微服务2.将各个微服务打包为镜像第一种第二种3. 将各个打包好的镜像,通过docker-compose容器编排,运行即可总结前言 docker容器化部署微服务: 将微服务容器化部署到 Docker 容器中是一个常见的做法,可以提高应用的可移…

提升法律文书处理效率的秘密武器:开源文档比对工具解析

本篇文章介绍了一款针对律师行业的免费开源文档比对工具&#xff0c;旨在解决法律文档的多版本比对难题。通过逐字、逐句精确比对、语义分析、批量处理等核心功能&#xff0c;该工具可高效识别文本差异&#xff0c;提升文书审查效率并降低错误风险。它支持多种文件格式&#xf…

把握鸿蒙生态崛起的机遇:开发者视角的探讨

​ 大家好&#xff0c;我是程序员小羊&#xff01; 前言&#xff1a; 近年来&#xff0c;鸿蒙系统&#xff08;HarmonyOS&#xff09;的发展备受瞩目。随着其在智能手机、智能穿戴、车载系统和智能家居等领域的广泛应用&#xff0c;鸿蒙系统正逐渐形成与安卓、iOS并列的三足鼎立…

Linux权限和开发工具(3)

文章目录 1. 简单理解版本控制器Git1. 如何理解版本控制 2. Git的操作2.1 Git安装2.2 Git提交身份2.3 Git提交命令2.4 Git版本管理2.5 Git下的同步 3. gdb命令3.1解决gdb的难用问题3.2 gdb/cgdb的使用 1. 简单理解版本控制器Git 1. 如何理解版本控制 我们在做项目的时候可能会…

多线程和线程同步复习

多线程和线程同步复习 进程线程区别创建线程线程退出线程回收全局写法传参写法 线程分离线程同步同步方式 互斥锁互斥锁进行线程同步 死锁读写锁api细说读写锁进行线程同步 条件变量生产者消费者案例问题解答加强版生产者消费者 总结信号量信号量实现生产者消费者同步-->一个…

WSL 2 中 FastReport 与 FastCube 的设置方法与优化策略

软件开发人员长期以来一直在思考这个问题&#xff1a;“我们如何才能直接在 Windows 中运行 Linux 应用程序&#xff0c;而无需使用单独的虚拟机&#xff1f;” WSL 技术为这个问题提供了一个可能的答案。WSL 的历史始于 2016 年。当时&#xff0c;其实现涉及使用 Windows 内核…

【前端】HTML标签汇总

目录 展示用户信息的标签 1.文本标签 span 2.标题标签 h1~h6 3.竖着布局的标签 div 4.段落标签 p 5.超链接标签 a 5.1跳转至网上的资源 5.2锚点 6.列表标签 6.1有序列表 ol 6.2无序列表 ul 7.图片标签 img 7.1相对路径 7.1.1兄弟关系 7.1.2叔侄关系 7.1.3表兄弟…

海外云手机在出海业务中的优势有哪些?

随着互联网技术的快速发展&#xff0c;海外云手机已在出海电商、海外媒体推广和游戏行业都拥有广泛的应用。对于国内的出海电商企业来说&#xff0c;短视频引流和社交平台推广是带来有效流量的重要手段。借助云手机&#xff0c;企业能够更高效地在新兴社交平台上推广产品和品牌…

电脑提示xinput1_3.dll丢失怎么办?游戏DLL修复方法详解

xinput1_3.dll 是一个动态链接库&#xff08;DLL&#xff09;文件&#xff0c;它在Windows操作系统中扮演着重要的角色&#xff0c;特别是在处理游戏控制器和其他输入设备的交互方面。这个文件是Microsoft DirectX软件包的一部分&#xff0c;DirectX是微软公司开发的一个多媒体…

Spring资源加载模块,原来XML就这,活该被注解踩在脚下 手写Spring第六篇了

这一篇让我想起来学习 Spring 的时&#xff0c;被 XML 支配的恐惧。明明是写Java&#xff0c;为啥要搞个XML呢&#xff1f;大佬们永远不知道&#xff0c;我认为最难的是 XML 头&#xff0c;但凡 Spring 用 JSON来做配置文件&#xff0c;Java 界都有可能再诞生一个扛把子。 <…

讲讲关于SNMP与智能PDU插座

什么是SNMP 简单网络管理协议 (SNMP) 是一种应用层协议&#xff0c;主要用于网络管理中的设备监控和控制。通过 SNMP&#xff0c;网络管理员可以从管理站远程访问网络中的设备&#xff0c;获取设备的状态信息、配置参数&#xff0c;甚至控制设备的行为。SNMP 被广泛应用于 TCP/…