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

配置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

相关文章:

  • HTML 列表、表格、表单 综合案例
  • 如何查看电脑系统的初始安装时间?
  • HTML 列表、表格、表单
  • Linux上并行打包压缩工具
  • 小天互连IM:信创体系下的安全、高效即时通讯新选择
  • 【强化学习】TD-MPC论文解读
  • 方案解读:智慧银行反欺诈大数据管控平台建设方案【附全文阅读】
  • Alpine Linux基本介绍与新手使用指南
  • 雷卯针对易百纳海鸥派海思SD3403 SS928智能视觉AI视觉国产化4K视频开发板防雷防静电方案
  • Java 枚举(Enum)的使用说明
  • tomcat的websocket协议升级。如何从报文交换变成全双工通信?session对象的注册和绑定?
  • 【WebRTC-14】webrtc是如何创建视频的软/硬编码器?
  • Linux ELF文件详解:深入理解可执行文件格式
  • 【模板编程】
  • Java八股文——JVM「类加载篇」
  • websocket实践
  • (41)课60--61高级篇: MySQL体系结构(连接层、服务层、引擎层、存储层)。存储引擎是基于表的,可为不同表指定不同的存储引擎;查询表结构语句 show create table 表名
  • 鹰盾加密器“一机一码”技术全维度剖析:从底层实现到生态防护体系
  • 计算机网络面试汇总(完整版)
  • HTML 、CSS 、JavaScript基本简单介绍
  • 徐州市网站/江苏网站建站系统哪家好
  • 安徽网站推广营销设计/seo整站优化服务
  • 网站数据泄露我们应该怎么做/郑州网络运营培训
  • web service做网站/数据指数
  • 如何做网站充值/重庆百度seo整站优化
  • 制作一个教育网站/什么是优化设计