ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

暑假运维学习打卡第十三天8.2

暑假运维学习打卡第十三天8.2

前记:昨天本来打算晚上学的,结果被拉去跑步;由于博主运动能力欠佳,回来后洗完澡就累的无法动弹,遂旷工一天。

Linux网络管理

1、IP地址:是每一台联网计算机的唯一标识,用于在网络中通信。

——IP地址版本:IPv4:32位二进制数表示;IPv6:128位二进制数表示,下一代IP地址,用于解决IPv4用尽的问题。

——IPv4地址格式:a.b.c.d,其中abcd为0~255之间的正整数。例如 192.168.32.17

2、查看Linux系统中的IP地址:ip addr

其中lo为本地回环网卡;ens160则为主网卡名称。inet 后则为IPv4地址;inet6后则为IPv6地址。

其中127.0.0.1是一种特殊的IP地址,其代表本机,任何发送到该地址的数据包都会被本地系统接收和处理,不会发送到网络中。

而0.0.0代表零地址,其表示本机可用的所有地址

3、主机名

hostname查看;sudo hostnamectl hostname 修改后名称:可以修改主机名

4、域名解析:

将域名(www.xxxx)转换成IP地址的过程,因为IP地址通常不方便记忆。人类通过域名访问,计算机之间仍然通过IP地址通信。

域名解析过程:

  • 用户在浏览器中输入域名(如www.example.com)
  • 浏览器向DNS服务器发送域名解析请求
  • DNS服务器查找域名对应的IP地址
  • DNS服务器将IP地址返回给浏览器
  • 浏览器使用IP地址访问目标服务器

Linux系统中可以用 cat /etc/hosts,查看域名解析配置:主机名到IP地址的映射。

——注:/etc/hosts是静态映射,其中显示的主机名为最初设定,不会随着更改而自动更改,需后续手动改写文件。

5、虚拟机固定IP地址:

虚拟机重启后IP地址可能会发生变化,可以固定IP地址让IP地址与主机名的映射以及远程连接更加稳定。下面以nmcli命令配置为例:

一、首先从VMware Workstation中配置好VMnet8的子网IP、子网掩码,网关IP。

二、通过nmcli connection show ;nmcli device status 来查看当前系统所有的网络连接和设备工作情况。

三、修改具体实现方式

Ⅰ:修改已有配置:(以下参数设置之间都只需要一个空格连接即可)

sudo nmcli connection modify "Wired connection 1" \ #修改指定网络接口

ipv4.method manual \ #修改IPv4获取方式为手动

ipv4.addresses 192.168.88.130/24 \ #设置静态ip地址以及掩码(/24=255.255.255.0)

ipv4.gateway 192.168.88.2 \ #设置默认网关

ipv4.dns "114.114.114.114,8.8.8.8" \ #设置DNS服务器(一般默认)

connection.autoconnect yes #设置开机自动连接该配置

sudo nmcli connection down "ens160"

sudo nmcli connection up "ens160" #重启使配置生效

Ⅱ:创建新连接:

sudo nmcli connection add

type ethernet # 设置连接类型为以太网

con-name xxxx #自定义新创建连接名称

ifname ens160 #指定绑定的物理网卡名

下面与第一种方法设置相同

6、验证配置是否成功

Ⅰ、ip addr或者nmcli connection show查看

Ⅱ、ping -c 3 www.baidu.com 查看与外网是否连接成功

返回列表