当前位置: 首页 > news >正文

管理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

http://www.rkmt.cn/news/98681.html

相关文章:

  • CF958A1 Death Stars (easy) 解题报告
  • PS 例程大全
  • 如何利用JSP实现信创环境的大文件上传?
  • 实习面试题-Kotlin 面试题
  • JSP中如何利用分块技术实现百万文件上传优化?
  • Vim 分屏操作详解
  • wangEditor粘贴ppt母版样式自动适配网页
  • 63、技术综合指南:系统配置、数据库管理与网络应用
  • 嗨! Coze 的 AI 漫游:解锁智能体与工作流,轻松拿捏智能应用(1) - 实践
  • 50、Mono应用开发与Linux机器安全防护
  • 51、Linux 系统安全防护全攻略
  • 告别 AI 信息焦虑!这 5 个公众号,帮你轻松跟上智能时代节奏 - 品牌鉴赏师
  • 52、系统性能调优指南
  • Unity学习笔记(十七)GUI控件(一)
  • Origin科研绘图——手把手教你“分段拟合”
  • 53、Linux 系统优化与命令行操作指南
  • 54、Linux命令行与软件管理全攻略
  • 2025年年终无人机吊运公司推荐:不同预算与项目规模下的性价比分析与5家服务商对比 - 品牌推荐
  • 56、Linux内核与模块管理全解析
  • 英语_阅读_CIMON 2_待读
  • vue基于Spring Boot框架的学生干部选举管理系统的设计与实现_4q46dzc1
  • 35、脚本开发中的故障排除、流程控制与参数处理
  • 如何选择靠谱的无人机吊运服务商?2025年年终最新市场深度解析及5家实力公司推荐! - 品牌推荐
  • 26、GNOME开发中的实用组件与功能详解
  • 27、GNOME开发:Druids、会话管理及Glade使用指南
  • Comsol仿真:相场法多晶铁电体介电击穿模拟全解析
  • 27、Unix 系统下的文档格式化与打印指南
  • vue基于Spring Boot框架的新生入学报道管理系统_j956n3k5
  • vue基于Spring Boot框架的药店药品线上购买管理系统_lo96r78o
  • SQL的分类