linux网络设置

文章目录

  • 一、查看网络配置
    • 1.查看网络接口信息——ifconfig
      • 1.1查看所有本机的网络的网络设备
      • 1.2设置网络接口参数
      • 1.3对指定的设备开启或关闭
    • 2.查看主机名称——hostname
      • 2.1查看或临时设置当前主机名
      • 2.2永久设置主机名
    • 3.查看路由表条目——route
      • 3.1查看当前主机路由表
      • 3.2添加路由
      • 3.3删除路由
      • 3.4永久添加路由
    • 4.查看网络连接情况——netstat
      • 4.1查看网络连接情况——netstat
      • 4.2netstat的常用选项
      • 4.3netstat的搭配使用
    • 5.获取socket统计信息——ss
      • 5.1ss命令
      • 5.2ss的常用选项
      • 5.3ss的搭配使用
      • 5.4 netstat和ss主要解决端口被占用的问题
  • 二、测试网络连接
    • 1.测试网络连通性——ping
    • 2.跟踪数据包——traceroute
    • 3.域名解析——nslookup
      • 3.1域名解析
      • 3.2域名解析的配置文件——指定主机IP地址
      • 3.3保存本机需要使用的DNS服务器的ip地址
    • 4.解析详细过程DNS信息收集 ——dig
  • 三: 本地主机映射文件

一、查看网络配置

1.查看网络接口信息——ifconfig

1.1查看所有本机的网络的网络设备

查看正在运行的网络设备接口设备——ifconfig
请添加图片描述
指定查看设备的网络接口设备信息——ifconfig 设备名
在这里插入图片描述
查看所有的网络设备接口设备(运行和不运行都在)信息——ifconfig -a

在这里插入图片描述
查看网络的通讯情况——ifconfig -s
在这里插入图片描述

1.2设置网络接口参数

设置网络的IP地址和子网掩码

ifconfig 网络接口 ip地址 【netmask 子网掩码】

在这里插入图片描述

ifconfig 网络接口 ip地址 【/子网掩码长度】

在这里插入图片描述

设置虚拟网址

ifconfig ens37:0 192.168.198.7/24

在这里插入图片描述

ifconfig ens37:1 192.168.198.8/24

在这里插入图片描述
总:设备后面的数字是编号,可以创建多个,创建时地址后面必须有子网掩码

1.3对指定的设备开启或关闭

ifconfig 设备名 up=ifup 设备名

在这里插入图片描述
在这里插入图片描述

ifconfig 设备名 down=ifdown 设备名

在这里插入图片描述
在这里插入图片描述

2.查看主机名称——hostname

2.1查看或临时设置当前主机名

查看当前主机名——hostname

在这里插入图片描述

临时设置主机名——hostname 设备名

在这里插入图片描述

2.2永久设置主机名

hostnamectl set-hostname 主机名————su刷新生效

在这里插入图片描述

vim /etc/hostname————reboot重启生效

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

3.查看路由表条目——route

3.1查看当前主机路由表

在这里插入图片描述

3.2添加路由

  • 添加静态路由
    格式:route add -net 网段地址 gw 网关服务器地址 dev 设备

route add -net 192.168.66.0/24 gw 192.168.198.100 dev ens33————指定66的网段都通过网关服务器198服务器用ens33转发

在这里插入图片描述

  • 添加默认路由
    格式:route add default gw ip地址 dev 设备

route add default gw 192.168.198.100 dev ens33

在这里插入图片描述

3.3删除路由

  • 删除默认路由

格式:route del default gw ip地址

route del default gw 192.168.198.2————删除默认路由

在这里插入图片描述
在这里插入图片描述

  • 删除静态路由
    格式:route del -net 目标网络地址 netmask 子网掩码 gw 网关地址
    请添加图片描述

3.4永久添加路由

vim /etc/sysconfig/static-routes——————————修改

在这里插入图片描述
在这里插入图片描述

systemctl restart network————————————重启

在这里插入图片描述

4.查看网络连接情况——netstat

4.1查看网络连接情况——netstat

查看系统的网络连接状态、路由表、接口统计等信息
格式:netstat 选项

4.2netstat的常用选项

在这里插入图片描述

4.3netstat的搭配使用

通常使用"-antp"组合选项,以数字形式显示当前系统中所有的TCP连接信息,同时显示对应的进程信息心配合管道符grep过滤出特定的记录

netstat -antp | grep sshd——————所有sshd服务的相关信息

在这里插入图片描述

netstat -antp | grep 22———————查看端口号22的相关信息

在这里插入图片描述

5.获取socket统计信息——ss

5.1ss命令

查看系统的网络连接情况,获取socket统计信息,比netstat的信息更详细,传输速度比netstat更高,ss适用于连接量较大的场景
格式:ss 选项

5.2ss的常用选项

在这里插入图片描述

5.3ss的搭配使用

通常使用"-antp"组合选项,以数字形式显示当前系统中所有的TCP连接信息,同时显示对应的进程信息心配合管道符grep过滤出特定的记录,端到端的监听

ss -antp | grep sshd——————所有sshd服务的相关信息

在这里插入图片描述

ss -antp | grep 22———————查看端口号22的相关信息

在这里插入图片描述

5.4 netstat和ss主要解决端口被占用的问题

  • 端口被谁占用
  • 查询端口被哪个服务占用:用pid号直接停掉不用的端口号;端口号如果重复的还需要,可改其中一个端口的端口号

二、测试网络连接

1.测试网络连通性——ping

  • 格式:ping 选项 目标主机

ping www.baidu.com ——————长ping

在这里插入图片描述

  • 格式:ping -c 次数 目标主机地址

ping -c 5 www.baidu.com——————ping5次退出

在这里插入图片描述

  • 格式:ping -w 次数 目标主机地址

ping -w 5 192.168.166.21——————超时等待5秒自动退出

在这里插入图片描述

2.跟踪数据包——traceroute

  • 作用:测试从当前主机到目的主机之间经过的网络节点
  • 格式:traceroute 目标主机地址

traceroute 180.101.50.188————————测试到180.101.50.188有多少个网关

在这里插入图片描述
在这里插入图片描述

  • 总:traceroute命令可以用于测试从当前主机到目的主机之间经过了哪些网络结点,并显示各中间结点的连接 状态(响应时间)。对于无法响应的结点,连接状态将显示为“*”

3.域名解析——nslookup

3.1域名解析

  • 作用:测试DNS域名解析
  • 格式:nslookup 目标主机地址 【DNS服务器地址】
    在这里插入图片描述

3.2域名解析的配置文件——指定主机IP地址

添加两个网络是配置修改为仅主机模式
在这里插入图片描述

有两个网卡ifcfg-ens37、ifcfg-ens38

在这里插入图片描述

vim ifcfg-ens38——进入配置

在这里插入图片描述

在这里插入图片描述

systemctl restart network—————重启设备

在这里插入图片描述

在这里插入图片描述

3.3保存本机需要使用的DNS服务器的ip地址

第一种方法:
进入vim ifcfg-ens33修改DNS地址

在这里插入图片描述
在这里插入图片描述

systemctl restart network————————重新启动

第二种方法:
进入 vim /etc/resolv.conf 将地址变更为
在这里插入图片描述

4.解析详细过程DNS信息收集 ——dig

在这里插入图片描述

三: 本地主机映射文件

在etc/hosts 记录了虚拟主机名与 IP 地址的映射关系表,相当于单击版的网页。
在/etc/hosts的配置文件里添加”129.226.170.70 www.zjf.com“在访问测试通信
在这里插入图片描述

在这里插入图片描述

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

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

相关文章

Redis入门到实战笔记-数据类型

这里写目录标题 SQL与NoSQL关系型数据库:查询方式: 非关联数据库:查询方式: 总结 认识RedisRedis安装远程连接防火墙设置关闭防火墙开启防火墙检查防火墙状态开放指定端口 Redis数据类型和常见命令keysdelEXISTexpired&#xff0c…

C++——多态与虚表

目录 1.多态的实现 2.虚表 2.1虚函数重写是怎么实现的 2.2多态的原理 2.3静态绑定与动态绑定 3.单继承体系中的虚函数表 ​编辑4.多继承体系中的虚函数表 5.菱形继承的虚函数表 6.菱形虚拟继承的虚函数表 1.多态的实现 在C中,要想实现多态,必…

Metasploit超详细安装及使用教程(图文版)

通过本篇文章,我们将会学习以下内容: 1、在Windows上安装Metasploit 2、在Linux和MacOS上安装Metasploit 3、在Kali Linux中使用 Metasploit 4、升级Kali Linux 5、使用虚拟化软件构建渗透测试实验环境 6、配置SSH连接 7、使用SSH连接Kali 8、配…

Ansible基础6——文件模块、jinja2模板

文章目录 一、常用文件模块1.1 blockinfile模块1.2 file模块1.2.1 创建文件并赋予权限1.2.2 创建目录并赋予权限1.2.3 创建软连接1.2.4 删除文件或目录 1.3 fetch模块1.4 lineinfile模块1.5 stat模块1.6 synchronize模块 二、jinja2模板2.1 构建jinja2模板2.2 管理jinja2模板2.…

MAYLAND HOME官网上线 | LTD家居家装行业案例分享

​一、公司介绍 在MAYLAND HOME,我们为我们对质量和服务的承诺感到自豪。我们相信我们的成功与客户的满意度直接相关,这就是为什么我们努力超越您的期望,我们承担的每一个项目。无论您是想升级您的家庭还是企业,我们都会在这里帮助…

冈萨雷斯DIP第5章知识点

图像增强:主要是一种 主观处理,而图像复原很大程度上是一种 客观处理。 5.1 图像退化/复原处理的一个模型 如图5.1 本章把图像退化建模为一个算子 H \mathcal{H} H 该算子 与一个加性噪声项 η ( x , y ) η(x,y) η(x,y) 共同对输入图像 f ( x , y…

MKS SERVO4257D 闭环步进电机_系列2 菜单说明

第1部分 产品介绍 MKS SERVO 28D/35D/42D/57D 系列闭环步进电机是创客基地为满足市场需求而自主研发的一款产品。具备脉冲接口和RS485/CAN串行接口,支持MODBUS-RTU通讯协议,内置高效FOC矢量算法,采用高精度编码器,通过位置反馈&am…

开源情报搜集系统的核心技术

随着科技快速发展,科研方向的开源情报搜集系统的应用越来越广泛。为了满足科研工作者的需求,开发人员大力研发了许多功能强大的科研开源情报系统。这些系统不仅可以帮助科研人员更加高效地获取、管理和利用科研信息资源,还能为他们提供全方位…

原来CSS的登录界面可以变得这么好看

个人名片: 😊作者简介:一名大一在校生,web前端开发专业 🤡 个人主页:几何小超 🐼座右铭:懒惰受到的惩罚不仅仅是自己的失败,还有别人的成功。 🎅**学习目…

Sequelize:Node.js 中的强大 ORM 框架

❤️砥砺前行,不负余光,永远在路上❤️ 目录 前言优势:提高效率,不用SQL即可完成数据库操作。 那什么是 Sequelize?主要特性:1、模型定义和映射:2、关联和联接:3、事务管理&#xff…

【网络协议详解】——DNS系统协议(学习笔记)

目录 🕒 1. DNS的作用🕒 2. 域名结构🕒 3. 域名分类🕒 4. 域名空间🕒 5. 域名服务器类型🕘 5.1 根域名服务器🕘 5.2 顶级域名服务器🕘 5.3 权限域名服务器🕘 5.4 本地域名…

英睿达内存条正品鉴别教程(镁光颗粒)

我们打算买一款二手镁光颗粒的英睿达内存条,需要从正面内存标签上的条形码、字串,从背面颗粒上的两行字符一一分析、检查、鉴别,最终确认是否正品,以及内存条等级如何。通过本片文章,您能学会如何进行镁光颗粒的英睿达内存条正品鉴别。 一、标签检查 首先,用百度条形码…

[数据集][目标检测]目标检测数据集大白菜数据集VOC格式1557张

数据集格式:Pascal VOC格式(不包含分割路径的txt文件和yolo格式的txt文件,仅仅包含jpg图片和对应的xml) 图片数量(jpg文件个数):1557 标注数量(xml文件个数):1557 标注类别数:1 标注类别名称:["cabbage"] 每…

mysql查询语句执行过程及运行原理命令

Mysql查询语句执行原理 数据库查询语句如何执行? DML语句首先进行语法分析,对使用sql表示的查询进行语法分析,生成查询语法分析树。语义检查:检查sql中所涉及的对象以及是否在数据库中存在,用户是否具有操作权限等视…

Spring Boot 数据库操作Druid和HikariDataSource

目录 Spring Boot 数据库操作 应用实例-需求 创建测试数据库和表 进行数据库开发, 在pom.xml 引入data-jdbc starter 参考官方文档 需要在pom.xml 指定导入数据库驱动 在application.yml 配置操作数据源的信息 创建bean\Furn.java 测试结果 整合Druid 到…

编码,Part 1:ASCII、汉字及 Unicode 标准

个人博客 编码的历史由来就懒得介绍了,只需要知道人类处理文本信息是以字符为基本单位,而计算机在最底层只认识 0/1,所以当计算机要为人类存储/呈现字符时,就需要有一个规则,在字符和 0/1 序列之间建立映射关系&#…

Java经典笔试题—day14

Java经典笔试题—day14 🔎选择题🔎编程题🍭计算日期到天数转换🍭幸运的袋子 🔎结尾 🔎选择题 (1)定义学生、教师和课程的关系模式 S (S#,Sn,Sd,Dc,SA )(其属性分别为学号、姓名、所…

网络通信IO模型上

计算机组成 计算机由软件和硬件组成,软件包括CPU、内存等,硬件包括主板,磁盘,IO设备(网卡、鼠标、键盘等)、电源按钮。 内核程序加载过程 当接通电源的时候1、BIOS就会把它的一段代码放入了内存当中&#…

压缩感知重构算法之正交匹配追踪算法(OMP)

算法的重构是压缩感知中重要的一步,是压缩感知的关键之处。因为重构算法关系着信号能否精确重建,国内外的研究学者致力于压缩感知的信号重建,并且取得了很大的进展,提出了很多的重构算法,每种算法都各有自己的优缺点&a…

C语言---初识指针

1、指针是什么 指针是什么? 指针理解的2个要点: ​ 1、指针是内存中一个最小单元的编号,也就是地址。 ​ 2、平时口语中说的指针,通常指的是指针变量,是用来存放内存地址的变量 总结:指针就是地址&#xff…