配置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
相关推荐
xbzb3 小时前
Linux iSCSI 存储部署与 CHAP 认证完全指南
linux·服务器·iscsi·chap·共享硬盘
IT大白鼠3 小时前
彭大帅的AI运维助手——自然语言管理 Linux 集群与网络设备——第 5 篇 · 多模态与虚拟化AI 能「看」图:多模态与虚拟化管理
linux·运维·人工智能
IT大白鼠4 小时前
彭大帅的AI运维助手——自然语言管理 Linux 集群与网络设备——第 2 篇 · 安全守规矩的 AI:分级安全管控是灵魂
linux·运维·人工智能
风华同学4 小时前
免密SSH登录Ubuntu
linux·运维·ubuntu
꯭自꯭闭꯭4 小时前
达梦守护集群手工切换及故障切换
linux·运维·服务器·数据库
cuijiecheng20184 小时前
RK3588 DEP 接入 Dante Domain Manager(DDM)完整测试记录
linux
爱吃香菜的初学者4 小时前
十二.Linux——管道
linux·运维·服务器
网硕互联的小客服12 小时前
Linux服务器磁盘应该如何合理分区?
linux·运维·服务器
贵沫末14 小时前
Ubuntu——常用软件安装
linux·运维·ubuntu
Doraemomo14 小时前
Linux内核驱动开发——中断与定时器
linux·运维·驱动开发