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

Linux的系统ip管理

ip地址

命令:ifconfig
在这里插入图片描述
127.0.0.1这个ip地址用于指本机。
0.0.0.0特殊ip地址用于指代本机,可以在端口绑定中用来确定绑定关系,在一些ip地址限制中,表示所有ip的意思。如放行规则设置为0.0.0.0,表示允许任意ip访问。

主机名

主机名:每一台电脑除了对外联络地址(ip地址)以外,也可以有一个名字称之为主机名。
Linux系统主机名–>hostname
用命令修改主机名(需要root):hostnamectl set-hostname 主机名
在这里插入图片描述

域名解析

我们一直是通过字符化的地址去访问服务器的,很少直接指定ip地址。
比如:我们在浏览器内打开:www.baidu.com,会打开百度的网址,其中www.baidu.com是百度的网址,称之为:域名。
流程:
在这里插入图片描述
简单来说:
先查看本机的记录:
Windows看:C:\Windows\System32\drivers\etc\hosts
Linux看:etc/hosts
不行再联网去DNS服务器(8.8.8.8/1114.114.114.114等)询问。

配置主机名映射名

在学习Linux时,我是用finalshell连接的虚拟机,但是连接的过程是通过ip连接的,如果这里在Windows上设置了主机名映射后,就可以通过主机名来连接。
我们可以在Windows系统:C:\Windows\System32\dirvers\etc\hosts文件中配置记录就好了。
在这里插入图片描述
在这里插入图片描述
输入自己虚拟机的固定ip就可以了。
我们这里可以用finalshell验证一下
在这里插入图片描述
新建一个连接,设置名称为
在这里插入图片描述
设置主机为我们前面修改的映射名来替换设置的主机ip。
在这里插入图片描述
发现可以连接成功,就是说设置好了主机映射。

Linux固定ip

其实应该先固定ip,再主机映射的,因为在不固定ip的情况下,每次重新启动ip是会改变的。
是因为DHCP:动态的获取ip地址,即每次重启设备后都会获取一次,可能导致ip地址频繁变更。
固定ip的2大步骤:
1.在VMware中配置ip地址网关和网段(ip地址的范围)
2.在Linux系统中手动修改配置文件,固定ip。
下面实操:
1.在VMware编辑上找到虚拟网络编辑器
在这里插入图片描述
修改vmnet8的设置
设置子网为192.168.16.0,16.0是可以自己任意修改的。
在这里插入图片描述
子网掩码要求255.255.255.0.
3.nat设置–>网关:192.168.16.2(和自己上面设置的子网有关)
在这里插入图片描述
接下来在Linux系统中配置固定ip
使用vim编辑器编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,填写下面的内容。
在这里插入图片描述
接下来执行systemctl restart network重启网卡,执行ifconfig可以看到我们的ip固定为我们设置的地址。
在这里插入图片描述
下面重启虚拟机后可以看到ip无变化。

网络请求和下载

ping命令

可检查指定的网络服务器是否可以联通。
语法:ping [-c num] ip或主机名
选项-c,检查的次数,不适用-c选项将无限次数检查。
参数:ip或主机名,被检查的服务器ip或主机名地址。
在这里插入图片描述

wget命令

wget是非交互式的文件下载器,可以在命令行内下载网络文件。
语法:wget [-b] url
选项:-b,可选,后台下载,会将日志写入到当前工作目录的wget-log文件。
参数:url,下载链接。
比如:下载Apache-hadoop3.3.0版本
http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0tar.gz
在这里插入图片描述

tail命令

可以监控后台下载进度:
语法:tail -f wget-log
在这里插入图片描述

curl命令

可以发送http网络请求,可用于下载文件,获取信息等。
语法:curl [-O] url
选项:-O,用于下载文件,当url是下载链接的时候,可以使用此选项保存文件
参数:URL,要发起请求的网络地址
想cip.cc发起网络请求。
在这里插入图片描述
下载hadoop-3.3.0
在这里插入图片描述


http://www.kler.cn/a/573237.html

相关文章:

  • maven高级-01.分模块设计与开发
  • C 语 言 --- 猜 数 字 游 戏
  • 数据挖掘校招面经二
  • HarmonyOS 中 Navigation 组件的应用困境与应对策略
  • Checkpoint 模型与Stable Diffusion XL(SDXL)模型的区别
  • 使用 Deepseek + kimi 快速生成PPT
  • 盛铂科技SCP4000射频微波功率计与SPP5000系列脉冲峰值 USB功率计 区别
  • SPL 和 SQL 能不能融合在一起?
  • 低空经济中,软件服务业 和 物联网(IoT) 的融合尝试
  • 与中国联通技术共建:通过obdiag分析OceanBase DDL中的报错场景
  • C语言:51单片机 结构体系(带最小系统设计图)
  • Ubuntu 上设置 iptables 规则开机自启
  • 【大模型基础_毛玉仁】1.1 基于统计方法的语言模型
  • Gradle 配置 Lombok 项目并发布到私有 Maven 仓库的完整指南
  • 备忘录模式(Memento Pattern)
  • 读写分离架构下的一致性挑战
  • Unity3D主程入职90天工作计划
  • PHP 将图片url,写入到文件夹中,导出到zip下载到桌面
  • SpringBoot Actuator
  • 4. Prometheus监控数据持久化