Linux的网络配置

查看网络配置命令

一、查看所有活动的网络接口信息 ifconfig

ifconfig 展示的是当前设备正在工作的网卡(启动的设备)

ifconfig -a 展示所有的网络设备

ifconfig ens33 查看指定网卡设备

ifconfig ens33 down 关闭网卡 或者 ifdown ens33 (对单个设备)

ifconfig ens33 up  开启网卡  或者 ifup ens33 (对单个设备)

systemctl restart network 设备重启 (所有设备都会先停再开启)

ifconfig ens33:0 192.168.233.100/24 基于物理网卡设备虚拟的地址 ,重启后自动消失

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

ens33 (eth0) 设备名称,都是网卡 也是文件 在etc/sysconfig/network   -scripts/目录下

up 表示启动中

BROADCAST 表示该设备支持广播

RUNNING 表示正在运行

MULTICAST 表示该设备支持组播

mtu 表示最大传输单元

inet 192.168.233.10  netmask 255.255.255.0  broadcast 192.168.233.255

该网卡的ip地址                  子网掩码                                 广播地址

inet6 fe80::20c:29ff:fea5:6eb7  prefixlen 64  scopeid 0x20<link>

ipv6地址                                   子网长度          作用域 link表示该接口工作正常

ether 00:0c:29:a5:6e:b7  txqueuelen 1000  (Ethernet)

网卡设备的mac地址        传输队列的长度   Ethernet 表示接口类型 以太网
RX packets 863357  bytes 1198076605 (1.1 GiB)

接受数据包的数量       接受数据包的大小
RX errors 0  dropped 0  overruns 0  frame 0

 接受错误数      丢弃数           溢出数            冲突数
TX packets 215544  bytes 14967956 (14.2 MiB)

发送数据包的数量          发送数据包的大小  
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

发送错误数       丢弃数           溢出数           载荷数      冲突数

二、修改主机名命令 

1.临时 hostname 主机名

2.永久 vim /etc/hostname 需要重启

            hostnamectl set-hostname test 不需要重启    

三、查看路由信息 命令 route

ip route 查看本机的网关配置

route -n 查看路由表

Destination     Gateway         Genmask    Flags Metric Ref    Use Iface
0.0.0.0         192.168.233.2   0.0.0.0         UG    100    0        0     ens33

Destination :目标网段

Gateway :本机网关地址

Genmask :子网掩码

 Flags : U 表示路由是活动的,可以使用的  G表示该路由指向网关

               H 该路由指向的是一台主机

               ! 该路由表拒绝使用

Metric :路由距离 即 到达指定网络所需的中转数

Ref :该路由被使用的次数

Use :该路由被路由软件查找的次数

Iface :转发的网络设备的网卡名称

添加路由记录命令 :route add 

route add -net 192.168.14.0/24 gw 192.168.233.2 dev ens33 (静态路由)

-net :指定目标网段

gw :通过192.168.233.2 这个网关来进行转发

dev :转发的网卡设备是ens33

route add default gw 192.168.233.2 dev ens33 (默认路由)

删除网段命令  route  del

route del -net 192.168.14.0/24 (删除静态路由)

route del  default gw 192.168.233.2 (删除默认路由)

四、查看当前设备上 端口是否开启(或者端口扫描,网络连接情况)

netstat -antp  / ss -antp

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

n :以数字的形式显示ip地址和端口等信息

t  :tcp协议

u :udp协议

p :显示进行的pid号(必须要有管理员权限)

r :显示路由表的信息

l :显示处于监听状态的网络连接和端口

格式: netstat -antp | grep 端口号/服务名称

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      21183/nginx: master

0:当前的连接数

0 0.0.0.0:80 :表示本机监听地址

 0.0.0.0:任意主机

* :任意端口

LISTEN 等待连接

 21183/nginx: master 进程号/进程名

查看当前设备上 端口 lsof (不仅是显示应用端口,同时列出该进程在系统中打开的文件、目录等资源)

lsof -i :80 列出指定的端口被哪些进程占用

lsof -u root 列出指定的用户打开的文件和网络连接

lsof -i -P -a -p 进程号(不是服务名称)

-i 列出端口信息      -P强制显示端口号   -a 并且  -p 列出pid号,进程号

五、测试指定端口的通信是否正常

telnet  192.168.233.10   80

访问命令 curl 192.168.233.10

六、ping 命令

ping -c :指定ping 的次数

ping -i :指定ping 的间隔

ping -w:多少秒之内,ping不通则停止ping命令

ping -W :超时多久之后 退出ping

七、域名解析命令

格式:nslookup 域名/ip地址

          nslookup 域名    正向解析 ,根据域名解析出ip地址

          nslookup ip地址    方向解析 ,根据ip地址解析出对应的域名

保存域名解析地址:/etc/resolv.conf 配置好了,即可生效不需要重启网卡

修改网卡文件   vim /etc/sysconfig/network-scripts/ifcfg-ens33  或者 vim /etc/resolv.conf                        

保存主机和ip地址映射 :/etc/hosts    域名和IP映射 或者 主机和IP映射  不需要重启,立即生效

TYPE=Ethernet  接口类型
DEVICE=ens33   设备名称
ONBOOT=yes   开机自动启动该设备
BOOTPROTO=static  地址配置协议  dhcp(动态)static(静态)
IPADDR=192.168.233.10    ip地址(只有静态有效)
NETMASK=255.255.255.0   子网掩码
GATEWAY=192.168.233.2   网关地址
DNS1=218.2.135.1    dns解析地址   
 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java集合概述

分类 分为两大类&#xff1a;Collection接口类和Map接口类 这两个接口都继承自一个共同的接口&#xff1a;Iterable接口&#xff0c;意为可迭代的 Iterable接口当中有一个Iterator迭代器接口对象&#xff0c;作为接口的变量&#xff08;public static final修饰&#xff09;…

MySQL—约束—外键约束中删除和更新行为(基础)

一、引言 上一个博客讲解并演示给字段加外键约束&#xff0c;以及通过外键来保证数据的一致性和完整性。我们一旦为子表 emp 字段 dept_id 添加外键关联之后&#xff0c;再去删除父表的数据之后&#xff0c;判断当前父表的这条数据是否在子表关联关系。如果存在&#xff0c;则不…

11.6 归并排序

目录 11.6 归并排序 11.6.1 算法流程 11.6.2 算法特性 11.6.3 链表排序 11.6 归并排序 归并排序&#xff08;merge sort&#xff09;是一种基于分治策略的排序算法&#xff0c;包含图 11-10 所示的“划分”和“合并”阶段。 划分阶段&#xff1a;通过递归不断地…

vue前端实现页面禁止缩放 前端适配问题处理 前端项目多端适配解决方案

在前端项目中,如果一个系统页面可以缩放可能会导致多种异常情况,这些异常情况涉及到页面布局、元素尺寸、事件触发、响应式设计和用户体验等方面。 1.布局错乱:页面元素在缩放后可能会出现错位、重叠或部分隐藏的情况,导致页面布局混乱,影响用户对页面内容的理解和操作。这…

接口签名和postman预处理生成签名

nestjs后端代码 controller Get(md5hmacSHA1b64)postMd5hmacSHA1b64(Req() request: Request, Query() query) {// 获取GET请求参数const queryParamsMap new Map(Object.entries(query));return this.handleMd5hmacSHA1b64(queryParamsMap, request);}Post(md5hmacSHA1b64)U…

达梦数据库相关SQL及适配Mysql配置总结

&#x1f353; 简介&#xff1a;java系列技术分享(&#x1f449;持续更新中…&#x1f525;) &#x1f353; 初衷:一起学习、一起进步、坚持不懈 &#x1f353; 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正&#x1f64f; &#x1f353; 希望这篇文章对你有所帮助,欢…

ApiJson简单使用

前言 最近在正式迭代中插入了一个大屏演示项目&#xff0c;因为后端开发人员任务都安排满了&#xff0c;而演示项目逻辑比较简单&#xff0c;大多是直接查表就能搞定&#xff0c;所以只能想办法让前端直接和数据库交互&#xff0c;增加开发速度。在找工具时发现了ApiJson。尝试…

C语言学习之结构体

结构体&#xff1a; c语言---提供的一种方式&#xff0c;可以让用户自定义数据类型&#xff0c;用于处理复杂的数据类型。 struct 结构体名 { 成员表列 }; 构造一个结构体 结构体变量的引用: 方法: 结构体变量名.成员名 . 结构体成员运算符 //表示 从属关系 s.name //表…

MySQL-权限管理(二)

一 host中的含义 /usr/local/mysql/bin/mysql -pLXYlxy2:024.#8u} -S /data/mysql/tmp/mysqld.sock select user,host,authentication_string from mysql.user; %:主要允许从任何主机连接到MySQL服务器&#xff0c;即外部连接localhost: 代表只允许本地主机连接到MySQL服务器&…

SpringBoot——整合Servlet的三大组件:过滤器(Filter)

目录 过滤器 一、用过滤器检查用户是否登录 LoginFilter自定义过滤器 FilterConfig配置类 FilterController控制器 SpringbootFilterApplication启动类 二、用过滤器统计资源访问量 LoginFilter FilterController 在开发SpringBoot项目时&#xff0c;开发人员经常需…

使用Obfuscar 混淆WPF(Net6)程序

Obfuscar 是.Net 程序集的基本混淆器&#xff0c;它使用大量的重载将.Net程序集中的元数据&#xff08;方法&#xff0c;属性、事件、字段、类型和命名空间的名称&#xff09;重命名为最小集。详细使用方式参见&#xff1a;Obfuscar 在NetFramework框架进行的WPF程序的混淆比较…

乡村振兴的乡村旅游品质提升:提升乡村旅游服务质量,打造乡村旅游品牌,增强乡村旅游吸引力,打造具有旅游特色的美丽乡村

目录 一、引言 二、提升乡村旅游服务质量 1、完善基础设施建设 2、提升服务人员素质 3、规范服务流程 三、打造乡村旅游品牌 1、挖掘乡村文化特色 2、打造特色旅游产品 3、加强品牌宣传和推广 四、增强乡村旅游吸引力 1、创新旅游体验方式 2、打造旅游精品线路 3、…

【NOI】C++程序结构入门之循环结构二-for循环

文章目录 前言一、for循环1.导入2.语法3.使用场景4.条件控制5.小结 二、例题讲解问题&#xff1a;1264 - 4位反序数问题&#xff1a;1085 - 寻找雷劈数问题&#xff1a;1057 - 能被5整除且至少有一位数字是5的所有整数的个数问题&#xff1a;1392 - 回文偶数&#xff1f;问题&a…

Windows下设置pip代理(proxy)

使用场景 正常网络情况下我们安装如果比较多的python包时&#xff0c;会选择使用这种 pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-hostpypi.tuna.tsinghua.edu.cn 国内的镜像来加快下载速度。 但是&#xff0c;当这台被限制上…

Python 图书馆管理系统(MySQL数据库) 有GUI界面 【含Python源码 MX_032期】

使用python3&#xff0c;PyQt5&#xff0c;MySQL数据库搭建 主要功能&#xff1a; 用户注册、登录、修改密码、用户管理存储图书信息、采购增加和淘汰删除功能、租借功能实现图书采购、淘汰、租借功能。实现查询图书信息、采购和淘汰、库存、和租借情况实现统计图书的采购、库…

【FPGA】Verilog:全加器与半加器 | Full Adder | Half Adder

0x00 全加器(Full Adder) 值的加法运算逻辑电路,全加器不仅可以包括输入值,还可以将进位值纳入加法运算,是实现各种运算电路的基本运算电路。输出由 sum (S) 和 carry (C) 组成,加法运算中产生的进位称为 carry out ,从前一位传递过来并需纳入当前位加法运算的进位称为…

ElasticSearch学习笔记之一:介绍及EFK部署

1. 系统概述 The Elastic Stack&#xff0c;包括Elasticsearch、Kibana、Beats和Logstash&#xff08;也成为ELK Stack&#xff09; Elasticsearch&#xff1a;简称ES&#xff0c;是一个开源的高扩展的分布式全文搜索引擎&#xff0c;是整个Elastic Stack技术栈的核心。它可以…

【C++修行之道】类和对象(三)拷贝构造函数

目录 一、 概念 二、特征 正确的拷贝构造函数写法&#xff1a; 拷贝函数的另一种写法 三、若未显式定义&#xff0c;编译器会生成默认的拷贝构造函数。 四、编译器生成的默认拷贝构造函数已经可以完成字节序的值拷贝了&#xff0c;还需要自己显式实现吗&#xff1f; 深拷…

项目资源管理

目录 1.概述 2.六个过程 2.1. 规划资源管理 2.2. 估算活动资源 2.3. 获取资源 2.4. 建设团队 2.5. 管理团队 2.6. 控制资源 3.应用场景 3.1.十个应用场景 3.2.软件开发项目 3.2.1. 资源规划 3.2.2. 资源分配 3.2.3. 资源获取 3.2.4. 资源优化 3.2.5. 资源监控与…

YOLOv10(4):损失(Loss)计算及其检测模型代码部分阅读

YOLOv10&#xff08;1&#xff09;&#xff1a;初探&#xff0c;训练自己的数据_yolov10 训练-CSDN博客 YOLOv10&#xff08;2&#xff09;&#xff1a;网络结构及其检测模型代码部分阅读-CSDN博客 目录 1. 写在前面 2. 双标签分配 3. 计算Loss的预备条件 &#xff08;1&a…