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

相关推荐
我一定会有钱3 小时前
Linux爆音问题解决方法(隔一会会有奇怪噪音)
linux·运维·服务器
Dobby_056 小时前
【Ansible】变量与敏感数据管理:Vault加密与Facts采集详解
linux·运维·云原生·ansible
记忆不曾留6 小时前
unbuntu 20.04 docker 部署wordpress
运维·docker·容器·wordpress·独立站建站
l_tian_tian_6 小时前
SpringClound——网关、服务保护和分布式事务
linux·服务器·前端
zcz16071278216 小时前
服务器与客户端
运维·服务器
准女婿_6 小时前
优考试局域网系统V6.0.0版
linux·windows·用户运营
我的收藏手册7 小时前
Linux 网络命令大全
linux·服务器·网络
xx.ii7 小时前
28.Linux :通过源代码编译安装lamp
linux·运维·服务器
siriuuus7 小时前
Linux文本三剑客的使用及常见重点操作
linux·文本三剑客
焊锡与代码齐飞8 小时前
嵌入式第三十五课!!Linux下的网络编程
linux·运维·服务器·开发语言·网络·学习·算法