news 2026/2/12 10:03:17

管理Linux的联网

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
管理Linux的联网

1.NM(管理网络的软件)

NM的特点

NM能管理各种网络:

有线网卡、无线网卡 动态ip、静态ip 以太网、非以太网 物理网卡、虚拟网卡

工具齐全:命令行、文本界面、图形界面、web

广纳天地:管理各种网络,有线、无线、物理、虚拟

参数丰富:多达200多项配置参数(包括ethtool参数)

一统江湖:RedHat系、Suse系、Debian/Ubuntu系,均支持

大势所趋:下一个大版本的rhel只能通过NM管理网络

2.配置网络

en——表示以太网(Ethernet)

wl表示无线局域网(wlan)

ww表示无线广域网(wwan)

3.IP

(1)设定已读模式的网卡名称

(2)临时设定ip(重启之后就没了)

4.ping

作用

用来检测网络的连通情况和分析网络速度

根据域名得到服务器 IP

根据 ping 返回的 TTL 值来判断对方所使用的操作系统及数据包经过路由器数量

格式

ping -参数 目标主机IP或域名

参数

-c数字::用于设定本命令发出的ICMP消息包的数量,若无此选项,则会无限次发送消息包直到用户 按【Ctrl+C】组合键才终止命令。

-s字节数::设置ping命令发出的消息包的大小,默认发送的测试数据大小为56字节;自动添加8字 节的ICMP协议头后,显示的是64字节;再添加20字节的IP协议头,则显示的为84字节。最大设置值 为65507B。

-i时间间隔::设定前后两次发送ICMP消息包之间的时间间隔,无此选项时,默认时间间隔为1秒。 为了保障本机和目标主机的安全,一般不要小于0.2秒

-t:设置存活时间TTL(Time To Live)

5.永久设定ip

(1)图形更改ip地址(要刷新后才能生效)

(2)

6.nmcli

作用:

nmcli,可以实现创建,显示,编辑,删除,激活和停用网络连接以及控制和显示网络设备状态等 查看网卡信息

修改配置文件

# 设置静态IP

[root@server ~]# cd /etc/NetworkManager/system-connections

[root@server system-connections]# ls ens160.nmconnection

[root@server system-connections]# vim ens160.nmconnection

[connection]

id=ens160

uuid=d97d603d-5bb5-3d11-bfeb-11fbc8cb867d

type=ethernet

autoconnect-priority=-999

interface-name=ens160

timestamp=1682493359

[ethernet]

[ipv4]

address1=192.168.48.134/24,192.168.48.2

dns=114.114.114.114;

method=manual

[ipv6]

addr-gen-mode=eui64

method=auto

[proxy]

[root@server ~]# nmcli c reload

[root@server ~]# nmcli c up ens160

6.wget

作用

用于在终端命令行里下载网络文件,英文全称为:“web get”

格式

wget -参数 URL

参数

-P 下载到指定目录

-t 最大尝试次数

-b 后台下载模式

-c 断点续传

-p 下载页面内所有资源,包括图片、视频等

-r 递归下载

7.curl

curl命令是一个网络工具,其主要作用是通过http、https、ftp等方式下载/上传文件

[root@server ~]# curl www.baidu.com -o index.html

[root@server ~]# ll index.html

-rw-r--r--. 1 root root 2381 5月 6 19:12 index.html

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/12 8:01:18

本地部署开源可视化界面开发工具 Node-RED 并实现外部访问( Windows 版本)

Node-RED 是一款构建物联网( IoT )应用的开源可视化界面开发工具,它提供了一个基于浏览器的流程编辑器,使得用户可以通过拖拽连接节点的方式来快速创建复杂的事件处理逻辑、硬件交互和 Web 服务集成等。Node-RED 非常适合用于连接硬件设备到 Web 服务和其…

作者头像 李华
网站建设 2026/2/8 10:46:50

YSL口红html+css 6页(黑色老版)

目录 一、👨‍🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨‍&#x1f…

作者头像 李华
网站建设 2026/2/3 0:16:57

基于vue的公司员工和客户管理系统开发_372p49sf_springboot php python nodejs

目录具体实现截图项目介绍论文大纲核心代码部分展示项目运行指导结论源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作具体实现截图 本系统(程序源码数据库调试部署讲解)同时还支持java、ThinkPHP、Node.js、Spring B…

作者头像 李华
网站建设 2026/2/11 20:22:07

2025年木质台历供应商实力排行榜

随着办公环境与生活品质的提升,木质台历作为兼具实用性与装饰性的办公用品,市场需求持续增长。2025年,木质台历行业呈现多元化发展趋势,消费者对产品品质、设计创新及环保属性的要求不断提高。本文通过对行业主流供应商的深入调研…

作者头像 李华
网站建设 2026/2/6 21:46:01

50、Mono应用开发与Linux机器安全防护

Mono应用开发与Linux机器安全防护 1. 基于Mono库构建应用 Ubuntu系统预装了多个基于Mono构建的程序,如Tomboy和Beagle,同时还附带了一系列支持.NET的库,部分库可能之前就已安装。Mono的优势在于能让开发者轻松地基于这些库进行开发,只需使用 using 语句导入库,即可开始…

作者头像 李华
网站建设 2026/2/11 6:17:56

设计分享|51单片机INT1中断计数

目录 具体实现功能 设计介绍 51单片机简介 设计思路 设计内容 程序(Keil5) 仿真实现(protues8.7) 具体实现功能 利用51单片机INT1中断计数实现按键计数,并用五位数码管显示。 设计介绍 51单片机简介 51单片是…

作者头像 李华