小白场成长之路-计算机网络(三)

发布于:2025-05-27 ⋅ 阅读:(26) ⋅ 点赞:(0)


一、网络参数配置

1.图形化配置

NetworkManager,Linux7系统中,一般建议停止该管理方式;Linux8以上操作系统统一将网络管理交给NetworkManager管理。

#开启
[root@localhost ~]# systemctl start NetworkManager
#关闭
[root@localhost ~]# systemctl stop NetworkManager
#关闭并开机不自启
[root@localhost ~]# systemctl disable --now NetworkManager
#开启并开机自启
[root@localhost ~]# systemctl enable --now NetworkManager

2.命令行配置

2.1、ifconfig命令

查看及配置网卡参数(临时配置),不能查看基于配置文件的多IP地址的网络参数,默认不能查看到未启用的网卡列表

root用户可以使用该命令更改网卡参数,普通用户只能用户查看

语法:

ifconfig [接口]
ifconfig 接口 [aftype] options | address …

选项:
在这里插入图片描述
案例:临时配置网卡参数
注:在配置前先给虚拟机添加一个网络适配器
在这里插入图片描述
在这里插入图片描述
查看自身电脑的网卡
在这里插入图片描述
ifconfig ens224 192.168.115.136/24
然后在查看
在这里插入图片描述
临时配置,重启网络服务、网卡启停、主机重启都将失效

2.2ifup和ifdown

注:linux8以上没有这个命令,换为

systemctl start NetworkManager和
systemctl stop NetworkManager

ifup ens224
#启用网卡,并读取配置文件
ifdown ens224
#停用网卡

子接口配置
  • 基于物理网卡的逻辑接口
  • 可以使系统基于一块网卡配置多个IP地址
    语法:

ifconfig 网卡名:编号(上限999999999) IP地址/子网掩码的网络位长度 【临时配置】

案例:生成子接口配置文件【永久配置】,不能使用DHCP获得地址
cd /etc/sysconfig/network-scripts
在这里插入图片描述
编辑这个文件

在这里插入图片描述
在这里插入图片描述
通过这样永久配置的网卡即使使用systemctl stop NetworkManager关闭也还在

案例:连接百度地址
我们直接ping www.baidu.com会显示无网络连接
使用route -n的时候会发现
在这里插入图片描述
Gateway网关都是0.0.0.0代表没有配置网关
在使用 route add -net 0/0 gw 192.168.158.2添加网关
在这里插入图片描述
在ping 百度会发现提示未知的名称或者服务
我们在windows下的终端输入 nslookup www.baidu.com查看百度的ip地址
是220.181.111.1 在linux使用ping 220.181.111.1发现没有问题
原因是没有DNS域名解析
vim /etc/resolv.conf 进入这个文件添加DNS解析
在这里插入图片描述
最后在ping www.baidu.com
在这里插入图片描述

2.3 多ip地址配置

cd /etc/sysconfig/network-scripts
在这里插入图片描述
执行systemctl restart NetworkManager后
在这里插入图片描述

2.4子接口配置

先下载yum install -y network-scripts
这个是cp复制的,在进入这个复制的文件
在这里插入图片描述在这里插入图片描述
关闭并开启这个新的
在这里插入图片描述
子接口会显示
在这里插入图片描述

关闭父接口
在这里插入图片描述
找不到子接口了,再打开父接口就行了
在这里插入图片描述

总结

提示:Linux网络内容较多,今天的学习内容希望可以帮到小伙伴们


网站公告

今日签到

点亮在社区的每一天
去签到