Linux网络配置

【Linux】网络配置详细步骤及其相关基础知识介绍 本文详细介绍了linux联网的配置步骤,补充说明如何手动为linux配置固定ip地址。 阅读详情

目录

一、查看及测试网络

1.1查看网络配置

 1.2测试网络连接

 二、设置网络地址参数

2.1使用网络配置命令

 2.2修改网络配置文件

域名解析配置文件

本地主机映射文件


一、查看及测试网络

1.1查看网络配置

ifconfig命令—查看网络接口地址

查看所有网络接口信息

[root@localhost ~]# ifconfig 

查看指定的网络接口信息(不论该网络接口是否处于激活状态)

[root@localhost ~]# ifconfig 指定网卡

 字段含义:

mtu:代表最大传输单元,它的单位是字节。在我们常用的以太网中,MTU一般是1500,而无线路由器默认一般是 1492。

本地MTU值 > 网络MTU值 → 拆包,效率下降

本地MTU值 < 网络MTU值 → 未发挥最大传输能力

本地MTU值 < 网络MTU值 → 理想的本地MTU值

inet:表示网络接口的IP地址,如“192.168.59.102”;

netmask:表示网络接口的子网掩码,如“255.255.255.0”;

broadcast:表示网络接口所在网络的广播地址,如:“192.168.59.255”;

ether:表示网络接口的物理地址(MAC地址),如“00:0c:29:3e:22:fe:”

route命令—查看路由条目

route命令 可以查看当前主机中的路由表信息,在输出结果中Destination列对应了目标网段的地址,Gateway列对应下一跳路由地址,Iface列对应了发送数据的网络接口

[root@localhost ~]# route 
或
[root@localhost ~]# route -n 可以将路由记录中的地址显示为数字形式

hostname命令—查看主机名称 

[root@localhost ~]# hostname       //查看当前主机名称
[root@localhost ~]# hostnamectl set-hostname  主机名称   //永久修改主机名称
[root@localhost ~]# vim /etc/hostname   //设置完后需重启系统才生效
 

netstat命令—查看网络连接情况 

格式:
netstat [选项]

常用选项:

 1.2测试网络连接

ping命令—测试网络连通性

[root@localhost ~]# ping  [选项] 目标主机

traceroute命令—跟踪数据包的路由途径 

[root@localhost ~]# traceroute 目标主机

nslookup命令—测试域名解析 

[root@localhost ~]# nslookup  目标主机地址  [DNS服务器地址]                #测试DNS域名解析
ps:也可以用dig命令

 二、设置网络地址参数

临时配置:使用命令调整网络参数

简单、快速,可直接修改运行中的网络参数

一般只适合在调试网络的过程中使用

系统重启以后,所做的修改将会失效

固定设置:通过配置文件修改网络参数

修改各项网络参数的配置文件

适合对服务器设置固定参数时使用

需要重载网络服务或者重启以后才会生效

2.1使用网络配置命令

 ifconfig命令— 设置网络接口参数

修改网卡的IP地址、子网掩码:

基本格式: ifconfig 网络接口 ip地址 [netmask 子网掩码] #法一

ifconfig 网络接口 ip地址[/子网掩码长度] #法二 ​

禁用或重新激活网卡 

ifconfig 网络接口 up   激活
ifconfig 网络接口 down  禁用

为网卡绑定虚拟接口 

ifconfig 网络接口:序号 IP地址
示例:ifconfig ens33:1 192.168.159.20/24  绑定接口
     ifconfig 查看,或者使用ip a

 route命令—设置路由记录

添加到指定网段的路由记录

route add -net 网段地址 gw IP地址

 删除到指定网段的路由记录

route del -net 网段地址

 向路由表中添加默认网关记录

route add default gw IP地址

 删除路由表中默认的网关记录

route del default gw IP地址

 2.2修改网络配置文件

网络接口配置文件

添加一块网卡
[root@localhost ~]#ip a  查看网络接口号,我这里查到的是ens36
[root@localhost ~]# cd /etc/sysconfig/network-scripts/   
[root@localhost network-scripts]# cp ifcfg-ens33 ./ ifcfg-ens36
将ens33网卡文件拷贝一份到当前目录,修改参数
[root@localhost network-scripts]# vim ifcfg-ens36
[root@localhost network-scripts]# systemctl restart network  重启一下网卡就可以用了
 

启用、禁用网络接口配置

重启network网络服务

[root@localhost network-scripts]# systemctl restart network

禁用、启用网络接口

[root@localhost network-scripts]# ifdown ens33
[root@localhost network-scripts]# ifup ens33

一般一起使用,用 ;隔开

主机名称配置文件

法一:
[root@localhost ~]# vim /etc/hostname 进入配置文件
改好名称后重启一下
[root@localhost ~]# reboot


法二:
一条命令修改主机名
[root@localhost ~]# hostnamectl set-hostname xinxin
[root@localhost ~]# su
[root@xinxin ~]# 

 

域名解析配置文件

配置文件位置:/etc/resolv.conf

[root@xinxin ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver 8.8.8.8
[root@xinxin ~]# echo "DNS2=114.114.114.114" >> /etc/sysconfig/network-scripts/ifcfg-ens33 
[root@xinxin ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 
会发现多了一行DNS2=114.114.114.114
[root@xinxin ~]# systemctl restart network  重启网络服务
[root@xinxin ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 114.114.114.114

 

本地主机映射文件

文件位置/etc/hosts

[root@xinxin ~]# vim /etc/hosts  

  • hosts文件和DNS服务器的比较

    • 默认情况下,系统首先从hosts 文件查找解析记录

    • hosts文件和DNS服务器的比较 默认情况下,系统首先从hosts 文件查找解析记录

    • hosts文件只对当前的主机有效

    • hosts文件可减少DNS查询过程,从而加快访问速度

Linux网络配置命令 Linux网络相关命令 阅读详情

相关推荐

Linux网络配置(Linux Network Configuration)

在 Linux 操作系统中,相当一部分网络服务都会通过主机名来识别主机,如果主机名配置不当,可能会导致程序功能出现故障,本章详细介绍网络配置方法。

Linux运维老纪的博客 2625

Linux网络配置(超详细)

netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

翡翠泪滴的博客 3万+

Linux网络配置个人总结

目录 一、查看网络配置 1.1查看所有活动的网络接口信息 1.2查看指定网络接口信息 1.3常见的几种网络接口 1.4补充知识 1.5查看主机名称 1.6查看主机中路由表信息 1.7查看网络连接情况 1.8查看系统的网络连接情况,获取socket统计信息 二、测试网络是否连接 2.1ping命令--测试网络连通性 2.2ping不通的两种情况 三、跟踪数据包 四、域名解析 五、设置网络参数的方式 5.1临时配置--使用命令调整网络参数 5.2固定设置--通过配置文件修改网络

weixin_49228079的博客 2325

Linux网络设置

目录 一:查看网络配置 1.1 ifconfig——查看网络接口信息 1.2 ifconfig——设置网络接口参数 1.3hostname——查看主机名称 1.4route——查看路由表条目 1.5netstat——查看网络连接情况 ​1.6ss——获取socket统计信息 ​二:测试网络连接 2.1ping——测试网络连接 2.2traceroute——跟踪数据包 2.3nslookup——域名解析 2.4dig——解析详细过程DNS信息收集 三:本地主机映射......

ver_mouth__的博客 3万+

Linux常用的网络命令有哪些?快速入门!

总之,以上是一些常用的Linux网络命令及其用法。通过熟练掌握这些命令,您可以更好地了解系统的网络状态和性能,并快速诊断和解决网络问题。

网络技术联盟站 1245

realsense D455深度相机+YOLO V5结合实现目标检测(一)

realsense D455深度相机+YOLO V5结合实现目标检测代码来源环境配置代码分析:1.如何用realsense在python下面调用的问题:2.对main_debug.py文件的分析:结束语 可以实现将D435,D455深度相机和yolo v5结合到一起,在识别物体的同时,还能测到物体相对与相机的距离。 说明一下为什么需要做这个事情?1.首先为什么需要用到realsense D455深度相机? 因为他是普通的相机还加了一个红外测距的东西,所以其他二维图像一样,能够得到三维世界在二维像素平面的投影

文一生 3万+

linux网络配置

目录 一、查看网络配置 1、ifconfig---查看指定网络接口信息 2、hostname---查看主机名称 2.1 查看主机名 2.2 修改主机名 3、route---查看路由表条目 4、netstat---查看网络连接情况 5、ss---查看网络连接情况,获取socket统计信息 6、ping---测试网络连通性(icmp协议) 7、traceroute---跟踪数据包 8、nslookup---域名解析 9、设置网络接口参数ifconfig 10、本地主机映射文件 二、设置网络参数的方式 1、临时

abjava1的博客 1万+

RAG开源框架深度评测:从RAGFlow到Dify的实战选型指南

本文深度评测了主流RAG开源框架(RAGFlow、Dify、WeKnora)的核心能力与实战表现,提供企业级选型指南。重点对比了文档解析、检索性能和生产部署等关键指标,揭示RAGFlow在复杂文档处理、Dify在低代码开发、WeKnora在腾讯生态集成的差异化优势,并给出技术选型决策树与成本优化方案。

weixin_29294597的博客 828

【Linux】网络配置

目录 网络配置 yum install tree 安装和tree显示 Linux网络配置原理图 查看ip和网关 ipconfig查看windows网络配置 ifconfig查看Linux网络配置 ping测试主机之间网络连通性 Linux网络环境配置 第一种方式(自动获取) 第二种方法(指定ip) ens33各参数说明 nmtui修改主机名 hostname查看主机名 修改/etc/hostname文件修改主机名 设置host映射(ip和主机名对应) 主机名解析.......

weixin_60719453的博客 1万+

fsQCA实战:从数据校准到结果解读的完整流程(附R代码示例)

本文提供了一份完整的模糊集定性比较分析(fsQCA)实战指南,详细阐述了从数据校准、必要条件分析、真值表构建到布尔最小化与结果解读的全流程。通过R语言代码示例,帮助研究者掌握如何将理论转化为可操作的分析步骤,并产出稳健的中间解,以揭示导致结果的复杂条件组合。

d6e7f8g9h的博客 1182

MIPI CSI-2 协议解析

CSI-2标准协议前言一、Overview of CSI-2二、CSI-2 layer Definitions三、 Camera Control Interface(CCI)3.1 数据传输协议(Data Transfer Protocol)3.1.1 消息类型(Message Type)3.1.2 读写操作(Read/Write Operations)3.1.2.1 随机位置单次读3.1.2.2 当前位置单次读3.1.2.3 随机位置连续读3.1.2.4 当前位置连续读3.1.2.5 随机位置单次写3.1

Lucky 3万+

Linux的网络配置

DHCP INFORM:客户端到服务器,客户端如果需要从DHCP服务器端获取更为单ffl的配置信息,则 发送Inform报文向服务器进行请求,极少用到。类型为以太网,“s”表示热插拔插槽上的设备(hot-plug Slot),数字“33”表示插槽 编号。在不带任何选项和参数执行 ifconfig 命令时, 将显示当前主机中已启用(活动)的网络接口信息。ping 是工作时常用的命令,用于检测网络的连通 (使用的是 ICMP协议)“ens33”中的“en”是“EtherNet”的缩写,表示网卡。

akk_dian的博客 3119

RK3588零拷贝视频流水线实战:用GStreamer+Mpp实现8K硬解与DRM显示

本文深入探讨了在RK3588平台上构建零拷贝视频流水线的工程实践。通过结合GStreamer与MPP,实现了从8K视频硬解到DRM显示的全流程硬件加速,有效解决了高分辨率视频处理中的DDR带宽瓶颈问题。文章详细解析了dma-buf数据流机制、管道构建与性能优化策略,为多路视频并发处理提供了高效的系统架构解决方案。

github5actions的博客 1169

Linux 网络配置

2,每行:关键字+配置信息。3,

打好基础,突破瓶颈 1673

Duilib的简单使用(五、DuiDesigner/DuiEditor的下载编译)

一、前言 在Duilib的简单使用(一、duilib demo)中我们介绍了利用duilib简单的构造一个项目 在Duilib的简单使用(二、xml实现界面与业务分离)中我们介绍了XML在duilib中的使用 在Duilib的简单使用(三、界面逻辑交互)中我们已经知道如何简单的进行界面的交互 在Duilib的简单使用(四、换肤)中,我们提了一下Duilib强大的一键换肤功能。 通过之前的说明,我们知道duilib是通过xml来分离界面和业务逻辑的,但是xml如果不能预览,那每次敲一个再运行一下看看效果,这不

LyRics1996的博客 2890

基于STM32的智能电子秤设计毕业论文

摘要:本文设计了一款基于STM32F103C8T6的智能电子秤系统,通过HX711称重传感器实现高精度测量,采用OLED显示和矩阵键盘完成人机交互。系统包含重量采集、数据处理、单价设置、去皮清零及总价计算等功能模块,经测试测量误差小于0.1%,稳定性良好。研究实现了低成本、高可靠性的智能称重方案,为后续无线传输和AI算法集成奠定了基础。关键词:STM32;智能电子秤;HX711;OLED显示;矩阵键盘。

3254968421的博客 851

【LINUX7】网络配置

1、Linux网络配置原理图(含虚拟机) 通过NAT网络模式下进行连接 windows的虚拟网卡和linux的形成自网络进行通信,而windows的真实网卡与整个网络与外界通信,而教师网络与网关交互与Internet相连通信 windows 至少存在2块网卡 2、查看网络IP和网关 1)查看linux的虚拟网络编辑器(且可进行修改IP) 查看->虚拟网络编辑器进行查看 这里的IP指的是虚拟...

qq_40836224的博客 304

【学习系列】SAP RAP 8:行为定义-Authorization Control

本文介绍了SAP RAP中的授权控制实现方法,主要分为读取操作和修改操作两种场景。读取操作通过ABAP CDS的数据控制语言(DCL)实现,使用访问控制对象限制数据可见范围;修改操作则通过行为定义中的权限检查,包括全局授权、实例授权和预检查三种方式。文章详细说明了如何使用DCL创建访问控制规则,并通过实例演示了全局授权和实例授权的代码实现方法,以及预检查功能在数据更新前的权限验证。这些授权控制机制共同确保用户只能访问和操作其权限范围内的数据,有效保障系统安全性。

DeveloperMrMeng的博客 439

Linux之网络配置

网络配置 网络配置文件 ONBOOT:在系统引导时是否激活此设备TYPE:接口类型;常见有的Ethernet, BridgeUUID:设备的惟一标识IPADDR:指明IP地址NETMASK:子网掩码GATEWAY: 默认网关DNS1:第一个DNS服务器指向DNS2:第二个DNS服务器指向USERCTL:普通用户是否可控制此设备PEERDNS:如果BOOTPROTO的值为“dhcp”,YES...

weixin_34245082的博客 1174

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

kali linux 网络配置

一、网络配置: (1)临时分配IP地址 dhcpcilent eth0 ifconfig eth0 192.168.8.0/24 route add defalt gw 192.168.1.1 (默认路由网关指向192.168.1.1) netstat -nr / route -n(查看路由) route add -net 172.16.0.0/...

道亦的博客 8221

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: Linux日志文件系统
下一篇: DNS域名解析服务
Au杨
博客等级 码龄6年 37粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值