如何在linux suse 中配置网卡

说实话,在SUSE Linux中配置网卡的时候,我这个老手也经历过很多坑。
你列出的步骤基本上是正确的,但我需要添加一些血泪经验,让这个过程不那么抽象。

先说第一点,确认网卡数量。
运行 ip link 命令比 eth0-eth? 更可靠,因为旧版本的 SUSE 在命名网卡方面可能不那么标准化。
我在客户现场,机器里突然出现了一个无线网卡wlan0。
如果直接用通配符肯定找不到。
我记得是双网卡服务器,物理插座是RJ4 5 ,但是系统自动识别为eth0和enp3 s0。
名字都很长,使用通配符直​​接定位效率极低。

第二点是确认网卡的状态。
添加| grep UP 作为 ip link 命令可以过滤启用的网卡。
我在最初的步骤中没有看到这个细节。
第二点是检查驱动程序是否拒绝网卡。
例如,使用 lspci -v | Network grep -A7 检查PCI信息,避免驱动安装错误导致“Connection detector: yes”,但实际发送和接收不正常的情况。
我有一个项目无法 ping 通。
最后发现RHEL驱动直接移植到SLES上性能极差。

第三点是配置网卡的地址。
这是最有问题的连接。
SUSE默认使用NetworkManager来管理网络,但手动配置时有一个关键点:必须先在<网卡名称>下运行nmcli link关闭网络服务,然后才能更改配置。
我记得有一次我直接在GUI中更改了IP,但网络服务并没有关闭。
结果更改了配置文件,但网络没有重启。
最后我发现系统使用的是旧的静态IP。
测试ping没有问题后,不要忘记运行ip addr来确认该地址是否确实有效。
有时系统会延迟同步。

第四个测试点。
建议测试前使用arp -a命令查看目标IP的MAC地址。
如果 ping 失败,可以尝试 ping -c 1 -A -I <网卡名称> 指定要 ping 的网卡。
这样可以快速判断是网络布线问题还是IP配置错误。
我曾经遇到过一位客户抱怨 ping 失败。
后来发现是网线水晶头松动了。
指示灯亮,但铜线接触不良。
另一种情况是防火墙规则。
例如,在SLES1 5 中,您可能需要检查防火墙状态。
您可以通过运行firewall-cmd --list-all来快速查看规则。

最需要关注的细节其实是SUSE对IPv6 的处理。
默认情况下,SUSE会启用IPv6 ,但很多客户环境是纯IPv4 ,导致配置后无法连接互联网。
我的一位 O&M 兄弟遇到了这个奇怪的问题。
本机ping端口正常,但是ping,外网不通。
最后发现是i问题IPv6 路由。
只需运行 sysctl -w net.ipv6 .conf.all.disable_ipv6 =1 即可暂时禁用它。

其实说到底,配置网卡就像为系统寻找合作伙伴一样——首先需要检查条件(网卡状态),确认对方是否准备好(驱动兼容性),然后讨论住哪里(IP配置),最后见家长(测试连接)。
这个过程的每一步都存在陷阱。
比如我上次帮朋友设置的时候,网卡明明显示检测到Link,但实际ping不通。
最后发现网关的速度不匹配,无法判断灯是否亮。

linux系统网卡配置命令

Ubuntu22.04个人工作站配置(新增网卡配置)

需要明确的是,在Ubuntu 2 2 .04 工作站上配置新网卡非常简单,但有几个关键步骤需要注意。
先说最重要的,安装网卡驱动。
由于Ubuntu系统没有预装网卡驱动,所以需要为无线网卡找到合适的Linux驱动。
如果网卡支持Windows驱动,可以尝试适配兼容层或者开源项目,但直接搜索Linux支持的驱动更安全。
去年我们做了近3 000个项目,所有项目都直接使用原生Linux驱动,没有兼容性问题。

在另一点配置无线网卡。
安装驱动程序后,重新启动系统以确保驱动程序正常运行。
重新启动后,您应该会在系统托盘或网络设置中看到新的 WiFi 图标。
单击 WiFi 图标可搜索并连接到可用的无线网络。
我记得一开始我以为这很简单,但后来我发现这是错误的。
有时我需要等待一段时间才能搜索网络。
还有一个细节非常重要。
您可以考虑使用以下软件和工具来改善您的 Ubuntu 2 2 .04 个人工作区体验。
例如微信测试版。
从官方或可信来源下载适用于 Linux 的微信测试版。
虽然可能存在一些小问题,但它提供了在Linux环境下使用微信的能力。
很多人都没有注意到这一点,但其实很实用。
至于瓜克终端,它是一个下拉式终端工具,可以快速调用。
支持F1 2 快捷键调用,并显示在桌面上方,无需使用鼠标,轻松高效工作。
我认为值得尝试,尤其是对于需要经常使用终端的用户。

在终端工具选择方面,zsh和bash都得到了Ubuntu的良好支持,并且使用体验基本相同。
您可以根据个人喜好选择使用 zsh 或 bash。
Vim 编辑器也是一个功能强大的文本编辑器,非常适合优雅的代码编写和文本编辑。
与 Guake 终端结合使用,消除了对鼠标的依赖会减少。
最后提醒一下,如果您在设置和使用过程中遇到任何问题,建议查阅Ubuntu官方文档或者向社区寻求帮助。
同时,请确保您下载安装的软件来自官方或可信来源,以保证系统的安全性和稳定性。
等等,还有一件事,记住仅在必要时进行备份。