当前位置: 首页 > ds >正文

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

一、Linux的网络配置方法

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

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

# 在Linux命令终端可视化配置Ip地址
nmtui

 

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

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

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

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

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

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

二、查看网络是否畅通

1、打开终端ping网关地址

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

# ping网关地址(一般的网关是:192.168.1.1)
ping 192.168.1.1

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

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

# 查看外网是否畅通
ping www.baidu.com

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

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

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

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

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

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

常见的使用SSH第三方Linux连接工具
序号SSH连接Linux工具说明
1MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Download家庭版免费,但是最多只支持12个session连接;适合个人使用,可使用多种协议【SSHTelnetRDPVNC】连接不同系统
2

所有下载 - NetSarang Website

家庭/学校免费 - NetSarang Website

家庭版免费使用,但是只要有更新时必须升级才可免费使用;Xshell 是一个安全终端仿真器,可以作为支持SSH1SSH2SFTPTELNETRLOGIN终端模拟
3Releases · kingToolbox/WindTerm完全开源免费ssh终端工具,还支持跨平台,支持 WindowsLinux MacOS,同时支持SSH,SFTP,命令智能提示

四、解决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开头,如下图所示:

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

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

# 查看网络文件的内容
cat /etc/sysconfig/network-scripts/ifcfg-ens33

 3、编辑网络文件的内容

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

# 网卡类型(必须有)
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地址一致如下图所示:


# 编辑网络配置文件ifcfg-ens33
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

4、查看和配置域名内容

# 查看域名
cat /etc/resolv.conf# 编辑域名
vi /etc/resolv.conf

5、重启网络

#  重启网络
sudo systemctl restart network

http://www.xdnf.cn/news/13389.html

相关文章:

  • http协议同时传输文本和数据的新理解
  • 可编辑前端列表页面,让你的用户直接粘贴录入数据
  • pdf.js在iOS移动端分页加载优化方案(ios移动端反复刷新加载问题)
  • dedecms 织梦自定义表单留言增加ajax验证码功能
  • 传统影像的盲区:心血管疾病诊断的新突破与未来
  • H5流媒体播放器EasyPlayer.js对H.265编码MP4文件的播放支持应用方案
  • C++_核心编程_多态案例二-制作饮品
  • 【JVM】- 垃圾回收
  • 字符串方法_indexOf() +_trim()+_split()
  • 6.10 - 常用 SQL 语句以及知识点
  • 【threejs】每天一个小案例讲解:常见几何体
  • Android --- Handler的用法,子线程中怎么切线程进行更新UI
  • 清华大学视觉空间智能新突破!Spatial-MLLM:提升多模态大语言模型的视觉空间智能能力
  • 3通道图的数据在opencv的mat是如何存放的
  • flow_controllers
  • plantuml画uml图
  • Python实例题:Python计算离散数学
  • 使用swagger来生成文档
  • C++中优雅的属性封装:Sint类设计分析
  • 网络六边形受到攻击
  • PLC入门【5】基本指令3(PLS PLF ZRST)
  • TestCafe API
  • vue3 + element plus -- table表格使用sortablejs实现表格拖拽换位功能
  • 麒麟Kylin V10 SP3服务器操作系统安装
  • 项目进度管理软件是什么?项目进度管理软件有哪些核心功能?
  • LoRA(Low-Rank Adaptation,低秩适应)
  • leetCode- 两数相加
  • 【AI学习】一、向量表征(Vector Representation)
  • 报告精读:金融算力基础设施发展报告 2024【附全文阅读】
  • 构建欺诈事件的结构化威胁建模框架