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

相关推荐
j_xxx404_9 分钟前
Linux:权限复盘扩展|粘滞位|软件包管理器|Linux软件生态
linux·1024程序员节
xflySnail37 分钟前
内网穿透方案-nps
linux·服务器·内网穿透·nps
QiTinna1 小时前
Linux运维核心命令(入门)
linux·运维·服务器
塔能物联运维1 小时前
物联网运维中基于数字孪生的实时设备状态同步与仿真验证技术
运维·物联网
JavaLearnerZGQ1 小时前
单机部署docker-nacos(通过下载nacos源码的方式)
运维·docker·容器
哦你看看2 小时前
Redis Sentinel哨兵集群
linux·redis·bootstrap·sentinel
忧郁的橙子.2 小时前
二十、kubernetes 1.29 之 运维
运维·容器·kubernetes
pccai-vip3 小时前
架构论文《论负载均衡的设计与应用》
运维·架构·负载均衡
爱尔兰的楠小楠3 小时前
Windows上使用WSL2创建Ubuntu系统,实现无缝高效开发的体验
linux·windows·ubuntu
Fluency-113 小时前
ubuntu中ssh连接root用户
linux·ubuntu·ssh