配置Linux的网络为静态IP地址的一些方法

一、Linux的网络配置方法

1.1、使用nmtui命令可视化配置

打开linux的终端直接输入nmtui命令后进行可视化配置:在可视化配置界面可以使用键盘的上下左右四个方向键进行内容的选择,按下Enter键表示进入选择的内容:

bash 复制代码
# 在Linux命令终端可视化配置Ip地址
nmtui

修改完成后选择OK返回;然后

可视化修改完IPv4的地址内容后再返回到网络管理的UI界面进行激活我们配置好的IP地址信息:如下图所示:

最后在终端使用ifconfig命令查看我们配置的ip内容是否一致,一致则配置成功:

1.2、通过桌面的界面配置ipv4地址信息

1、可以通过选择【Appliaction】-->【System Tools】-->【Settings】-->【Network】即可打开网络配置界面:其中【ON】表示启用网络,点击右侧的小齿轮图标即可设置网络内容,如下图所示:

打开终端查看配置的ip效果

二、查看网络是否畅通

1、打开终端ping网关地址

对于桌面环境可以点击桌面任意位置后点击鼠标右键后选择【Open Terminal】即可打开终端:

bash 复制代码
# ping网关地址(一般的网关是:192.168.1.1)
ping 192.168.1.1

如下图所示则表示该Linux与内网畅通:

2、在终端ping www.baidu.com查看是否可以通外网

bash 复制代码
# 查看外网是否畅通
ping www.baidu.com

如下图所示则表示该Linux与外网畅通:

三、通过SSH连接Linux系统的工具

3.1、直接使用windows的终端连接

bash 复制代码
# 使用Windows终端连接Linux系统的命令
ssh linux用户名称@linux的ip地址

3.2、常用的ssh第三方工具连接

SSH是一种网络协议,用于计算机之间的加密登录在****Linux服务器上,广泛使用ssh 服务实现远程连接,通过安装ssh客户端软件,就能实现通过网络连接到远程Linux服务器,提供对Linux服务器的访问和控制。使用 SSH 终端模拟器,用户可以远程登录到Linux服务器并执行命令,如修改配置文件、安装软件、运行程序等操作。

|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
| 序号 | SSH连接Linux工具 | 说明 |
| 1 | MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Download | 家庭版免费,但是最多只支持12个session连接;适合个人使用,可使用多种协议【SSH、Telnet、RDP、VNC等】连接不同系统 |
| 2 | 所有下载 - NetSarang Website 家庭/学校免费 - NetSarang Website | 家庭版免费使用,但是只要有更新时必须升级才可免费使用;Xshell 是一个安全终端仿真器,可以作为支持SSH1,SSH2,SFTP,TELNET,RLOGIN的终端模拟 |
| 3 | Releases · kingToolbox/WindTerm | 完全开源免费的ssh终端工具,还支持跨平台,支持 Windows、Linux 和 MacOS,同时支持SSH,SFTP,命令智能提示 |
[常见的使用SSH第三方Linux连接工具]

四、解决VMWare虚拟机的Linux系统桥接模式下配置网络

2.1、查看本机使用的网卡名称

首先打开本地电脑的【控制面板】-->【更改适配器设置】可选择不同的网卡查看名称(

比如:

1、WIFI的网卡就是选择 WLAN2-->点击鼠标右键选择【属性】即可查看到网卡名称【Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC #2】;

2、有线网卡就是选择以太网2-->点击鼠标右键选择【属性】即可查看到网卡的名称【Realtek PCIe GbE Family Controller #2】)

2.2、设置VMWare虚拟机的桥接模式使用的网卡

打开VMWare虚拟机,选择【编辑】-->【虚拟网络编辑器】-->【VMnet0】-->【桥接模式】-->选择我们【查看到的本机网卡名称】(比如我使用WiFi网卡:Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC #2)-->【应用】-->【确定】,如下图所示:

2.3、配置Linux的网络内容

**1、首先查看【/etc/sysconfig/network-scripts】路径下的所有文件,一般网络文件是以ifcfg开头,**如下图所示:

bash 复制代码
# 查看Linux的网络文件夹下包含哪些内容
ls /etc/sysconfig/network-scripts

2、可查看网络文件夹下以ifcfg开头的文件内容

bash 复制代码
# 查看网络文件的内容
cat /etc/sysconfig/network-scripts/ifcfg-ens33

3、编辑网络文件的内容

如下为桥接模式下IPv4必备的网络文件内容

bash 复制代码
# 网卡类型(必须有)
TYPE=Ethernet
# 是否是静态网卡(必须有)
BOOTPROTO=static
# 网卡名称(必须有)
NAME=ens33
# 网卡文件名称
DEVICE=ens33
# 是否启用网卡(必须是yes,否则就是禁用网卡)
ONBOOT=yes
# 网卡的IPv4地址(必须有)
IPADDR=192.168.1.26
# 网卡的网关(必须有)
GATEWAY=192.168.1.1
# 网卡的DNS(必须有)
DNS1=223.5.5.5
# 网卡的物理地址(【可选】需要与桥接模式-->高级下的MAC地址一致)
HWADDR=00:0C:29:38:AD:C5

Linux系统网卡文件中的HWADDR地址必须与该Linux系统中网卡的MAC地址一致如下图所示:

bash 复制代码
# 编辑网络配置文件ifcfg-ens33
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

4、查看和配置域名内容

bash 复制代码
# 查看域名
cat /etc/resolv.conf

# 编辑域名
vi /etc/resolv.conf

5、重启网络

bash 复制代码
#  重启网络
sudo systemctl restart network
相关推荐
胖大和尚9 分钟前
Linuxkernel学习-deepseek-2
linux
we1998989825 分钟前
Linux:守护进程(进程组、会话和守护进程)
linux·运维·服务器
无脑学c++36 分钟前
在Ubuntu上使用 dd 工具制作U盘启动盘
linux·运维·ubuntu
南棱笑笑生1 小时前
20250611在全志H3平台的Nano Pi NEO CORE开发板上运行Ubuntu Core16.04时让4G模块EC200A-CN使用AT命令拨号上网
linux·数据库·ubuntu
SimpleForest1 小时前
ubuntu 系统分区注意事项
linux·ubuntu·分区
小声读源码1 小时前
【排错】ubuntu挂载硬盘mount报错 unknown filesystem type ‘LVM2_member‘.
linux·运维·ubuntu
ajassi20001 小时前
Linux开发工具之VsCode(Filezila、MobaXterm、Vim三合一)
linux·运维·服务器
江池俊1 小时前
通过Docker和内网穿透技术在Linux上搭建远程Logseq笔记系统
linux·笔记·docker
孙克旭_2 小时前
day032-网站集群架构与环境准备
linux·运维·架构·自动化
緈福的街口2 小时前
【leetcode】125.验证回文串
linux·算法·leetcode