如何在Linux系统中配置静态网络连接-创新互联

今天就跟大家聊聊有关如何在Linux系统中配置静态网络连接,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联建站服务项目包括云岩网站建设、云岩网站制作、云岩网页制作以及云岩网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,云岩网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到云岩省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

步骤1:检查网络连接

ping 命令是一个众所周知的程序,可以快速检查网络的连通性。在命令行中输入以下内容:

ping -c3 opensource.com

其中 -c3 选项表示你只 ping 三次。

如何在Linux系统中配置静态网络连接

如果你连接到了互联网,将会收到类似的数据包响应。

步骤2:检查连接信息

你可以用 ip add 命令检查网络信息。

如何在Linux系统中配置静态网络连接

运行此命令可显示设备信息和 IP 地址等。稍后你将需要此类信息(如设备信息和IP地址)来设置静态连接,因此请记住它。

步骤3:检查网络信息

通过输入以下命令,可以在 /etc/sysconfig/network-scripts 目录中找到网络信息:

ls /etc/sysconfig/network-scripts

如何在Linux系统中配置静态网络连接

例如这个截图显示了 ifcfg-enp0s3 和 ifcfg-lo,但这些取决于你运行的 Linux 以及设备的设置方式。

步骤4:显示可用的连接

可以用 nmcli 工具显示当前网络的可用连接。输入以下命令:

nmcli con show

如何在Linux系统中配置静态网络连接

此截图显示有两个设备处于活动状态:enp0s8 和 enp0s3,它们被称为Wired Connection 1 和 2。但这可能会和你的显示有所不同,具体取决于 Linux 环境的设置方式。

步骤5:检查网络连接是否已打开

用上面的 ping 可以命令检查你是否可以接收数据包,但现在我们要通过 systemctl 命令调用 network 来监视、更新网络状态和排除故障。命令是:

systemctl status network

如何在Linux系统中配置静态网络连接

如果网络支持程序没有问题,那么在运行此命令时,你将看到状态为 active。

步骤6:添加静态网络连接

现在准备添加静态网络连接。使用在步骤2中从 ip add 中获取的设备名称,输入以下命令来添加新连接:

nmcli con add con-name "SomeName" ifname YOUR_DEVICE autoconnect yes type YOUR_CONNECTION_TYPE

要根据你的实际配置去修改命令中的 SomeName,YOUR_DEVICE 和 YOUR_CONNECTION_TYPE。

如何在Linux系统中配置静态网络连接

步骤7:验证连接是否已被添加到网络脚本路径

可以用 nmcli 工具修改新的连接信息。通过以下命令:

nmcli con mod

这个命令实际上是修改了 /etc/sysconfig/network-scripts 目录下的网络配置脚本,这也是修改连接信息的另一种方法。

通过输入以下命令再次查看 /etc/sysconfig/network-scripts 路径:

ls /etc/sysconfig/network-scripts

如何在Linux系统中配置静态网络连接

你可以看到已经添加了连接 ifcfg-MyFavoriteCafe。

步骤8:确认你可以看到连接

检查 MyFavoriteCafe 是否为可见的可用连接。使用以下命令启动连接。请注意 SOME_CONNECTION_NAME 应该是你真实的连接名称(在本例中为 MyFavoriteCafe )

nmcli con up SOME_CONNECTION NAME

也可以用以下命令将其关闭:

nmcli con down SOME_CONNECTION NAME

添加新连接时,将 autoconnect 设置为 true,这样的话如果重新启动网络服务,它将会自动启用。

到目前为止还挺顺利。运行以下命令时,将会显示该连接:

如何在Linux系统中配置静态网络连接

步骤9:将连接修改为静态

用文本编辑器(如 Vim、Emacs 或 Nano)打开文件/etc/sysconfig/network-scripts/ifcfg-SOME_CONNECTION_NAME(在本例中为 MyFavoriteCafe)。

要把连接配置为静态,需要修改一个参数,并再添加三个参数:

  • 修改 BOOTPROTO 为 static。

  • 添加 IPADDR。即你要设置的静态 IP 地址,可以通过 ip add 命令看到。

  • 添加 NETMASK。这是子网掩码,可以通过 ip add 命令找到。

  • 添加 GATEWAY。这是默认网关的 IP 地址,可以通过 ip add 找到。

你可能还需要添加 DNS,PREFIX 或其他信息,具体情况取决于你的网络和计算机的设置方式。

如何在Linux系统中配置静态网络连接

完成此操作后,保存文件。用以下命令重新启动网络:

systemctl restart network

检查状态:

systemctl status network

步骤10:确认新连接处于活动状态

必须要做这一步!要确保你的新连接在正常工作。再次运行 nmcli con show 命令以启用新连接。

如何在Linux系统中配置静态网络连接

还可以通过 ping 一个网址来验证连接是否正常。

如何在Linux系统中配置静态网络连接

最后,你可以用以下命令检查设备信息:

nmcli dev show DEVICE_NAME

其中 DEVICE_NAME 应该是你的网络设备的真实名称。

如何在Linux系统中配置静态网络连接

看完上述内容,你们对如何在Linux系统中配置静态网络连接有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联成都网站设计公司行业资讯频道,感谢大家的支持。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前名称:如何在Linux系统中配置静态网络连接-创新互联
当前网址:http://azwzsj.com/article/cesics.html