服务器安装系统——网口和配置文件对应问题

1、说明

服务器刚装好的新系统,需要配置网络(IP、网关等);但是网络配置文件会有多个,服务器后面的网口也会有多个,配置文件和网口需要一一对应,然后重启网络才能ping通同一网关下的其它IP;

2、解决办法

为了不再试探配置配置文件和网口的关系,可以在系统界面化安装的时候就可以确定哪个配置文件对应哪个网口;

由此可知,此处正在插网线的网口对应eno1配置文件,故直接在此网口连接下直接配置eno1配置文件并重启网络即可;

在 Linux 系统中,网络接口(网卡)的配置文件位置取决于所使用的网络管理工具服务。以下是几种常见的网络管理系统及其对应配置文件路径: ### NetworkManager 这是现代大多数基于 GNOME 的桌面环境以及一些服务器发行版中最常用的网络管理工具。 -connections/` 目录下。 - **查看命令**:可以使用 `nmcli` 工具列出所有活动连接,并显示它们的相关信息: ```bash nmcli connection show ``` 如果您想直接读取具体的配置文件内容,可以直接浏览上述目录中的文件;每个文件代表一个已保存的网络连接配置。 ### systemd-networkd 对于某些不依赖图形界面的服务端部署场景,默认可能会采用这种较为轻量级的方式来进行网络初始化维护工作。 - **配置文件位置**:通常放在 `/etc/systemd/network/` 中,文件名常以 `.network` 结尾。 - **查看命令**:可以通过以下命令来获取当前生效的所有规则摘要视图: ```bash sudo systemctl status systemd-networkd.service cat /etc/systemd/network/*.network ``` ### ifcfg 文件 (传统的 Red Hat/CentOS/Fedora) 较早版本或传统系统仍然广泛支持这种方式——即通过独立的文本文件来描述每一个物理或虚拟网络适配器的信息。 - **配置文件位置**:这类配置文件一般放置于 `/etc/sysconfig/network-scripts/ifcfg-*` 路径之下,其中星号部分会替换为实际设备名称比如 eth0、ens33等。 - **查看命令**: ```bash ls /etc/sysconfig/network-eth0 # 替换为你具体的网卡名字 ``` ### 使用 iproute2 (`ip`) 命令行工具快速查找 如果你只是想找出现在处于激活状态且正在工作的网口详情而不用关心具体属于哪套管理体系,则最简便的方法莫过于利用内建的支持 IPv6 IPv4 双栈路由协议栈特性的通用型指令集之一 —— `ip addr` 或简写的 `ip a`. ```bash ip addr ``` 这将显示出所有的网络接口连同其 IP 地址分配情况及其它关键属性值一览无余。 --- 综上所述,在不同的Linux 发行版应用场景里,您可以依据具体情况选择合适的途径去定位到相应的网卡配置文档资料。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郝少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值