Linux系统的网络设置

embedded/2024/11/13 3:17:40/

网络的基本设置

查看网络接口信息:

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.ppmy.cn/embedded/136827.html

相关文章

使用 Ollama 运行 Qwen2.5.1-Coder-7B-Instruct

使用 Ollama 运行 Qwen2.5.1-Coder-7B-Instruct 1. 下载和安装 ollama2. 设置环境变量3. 运行 Qwen2.5.1-Coder-7B-Instruct 1. 下载和安装 ollama 访问 https://ollama.com/download 下载安装文件&#xff0c; 或者访问 https://github.com/ollama/ollama/releases 下载安装文…

20241107给野火LubanCat1-BTB刷Ubuntu的预编译固件并点亮USB接口的热像仪AT600

20241107给野火LubanCat1-BTB刷Ubuntu的预编译固件并点亮USB接口的热像仪AT600 2024/11/7 20:08 缘起&#xff1a;需要使用RK3566的linux/Buildroot系统。 将 鲁班猫的 云盘资料下载之后&#xff0c;发现里面没有Buildroot的预编译固件。 火速联系 淘宝客服&#xff01;转技术支…

使用腾讯地图的 IP 定位服务。这里是正确的实现方式

<?phpnamespace App\Http\Middleware;use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Cache; use Illuminate\Support\Facades\Http;class CheckXinjiangIp {protected $key ; // 你的腾讯地图 keypublic function handle(Request $request…

信息安全工程师(84)UNIX/Linux操作系统安全分析与防护

前言 UNIX/Linux操作系统&#xff0c;尤其是Linux&#xff0c;以其开放性、稳定性和安全性在服务器、桌面、嵌入式设备和超级计算机中占据重要地位。然而&#xff0c;没有任何操作系统可以百分之百地保证安全&#xff0c;UNIX/Linux也不例外。 一、UNIX/Linux操作系统安全分析 …

Tidb数据恢复

表删除delete删除恢复(误删除) 指定时间查询 恢复 #恢复数据 #查看安全点 select * from mysql.tidb where variable_nametikv_gc_safe_point; #安全时间 select * from mysql.tidb where variable_name tikv_gc_life_time; #避免操作过慢 延长安全时间 update mysql.tidb set …

P-tuning、Prompt-tuning和Prefix-tuning区别是什么?

概念 Prompt Tuning 是通过在输入序列前添加额外的 Token 来适配下游任务的方法。这些额外的 Token 是可训练的&#xff0c;而预训练语言模型的参数保持不变。 Prefix Tuning 是在每层 Transformer 结构的输入前添加一组可训练的 Token。这样&#xff0c;模型在处理输入序列时…

MySQL基础-单表查询

语法 select [distinct] 列名1&#xff0c;列名2 as 别名... from数据表名 where组前筛选 group by分组字段 having组后筛选 order by排序的列 [asc | desc] limit 起始索引&#xff0c;数据条数 测试数据 # 建测试表 create table products (id int primary key a…

CMS那点事

大家好&#xff0c;今天我们来深入探讨JVM垃圾回收机制中备受关注的老年代垃圾回收器——CMS&#xff08;Concurrent Mark Sweep&#xff09;。 CMS垃圾回收算法&#xff1a;标记-清理 CMS的核心算法是标记-清理。简单来说&#xff0c;它分为两个主要步骤&#xff1a; 标记&a…