Linux网络环境配置

news2024/10/6 5:57:14

第一种方式(自动获取):

说明:登陆后,通过界面的来设置自动获取IP

在这里插入图片描述

特点:Linux启动后会自动获取IP

在这里插入图片描述

缺点:是每次自动获取的IP地址可能不一样

在这里插入图片描述

第二种方法(指定IP):

1、说明

直接修改配置文件来指定IP,并可以连接到外网(程序员推荐)

扁辑:vi /etc/sysconfig/network-scripts/ifcfg-ens33
要球:将IP地址配置的静态的,比如:IP地址为192.168.200.130

在这里插入图片描述

2、ifcfq-ens33文件说明

DEVICE=etho                  #技口名(设备,网卡)
HWADDR=00:0C:2x:6x:0x:xx     #MAC地h址
TYPE=Ethernet                #网络类型(通常是Ethemet)
UUID=926a57ba-92c6-4231-bacb-f27e5e6a9f44   #随机id
ONBOOI=yes                   #系统启动的时候网络接口是否有效(yes/no)
BOOTPROTO=static             #IP的配置方法[nonestatic bootpdhcp)](引导时不使用协议I静态分配PBOOTP协议DHCP协议)

IPADDR=192.168.200.130       #IP地址
GATEWAY=192.168.200.2        #网关
DNS1=192.168.200.2           #域名浙器
NETMASK=255.255.255.0        #子网掩码

重启网络服务或者重启系统生效:

  1. 重启网络服务
service network restart
  1. 重启系统
reboot

总结:

在Linux中配置网络环境可以通过以下步骤完成:

  1. 打开终端(Terminal)或登录到Linux操作系统的命令行界面。

  2. 确定网络接口名称:使用以下命令之一确定系统中可用的网络接口名称:

    • ifconfig -a
    • ip addr show

    通常,网络接口的名称为类似于"eth0"或"enp0s3"的标识符。

  3. 编辑网络接口配置文件:使用编辑器(如vi或nano)打开网络接口配置文件。该文件的路径通常是/etc/network/interfaces/etc/sysconfig/network-scripts/ifcfg-<interface>,其中<interface>是网络接口名称。

  4. 配置IP地址和子网掩码:在配置文件中,找到适当的行(可能类似于IPADDRNETMASK),并设置IP地址和子网掩码。例如:

IPADDR=192.168.200.103
NETMASK=255.255.255.0
  1. 配置默认网关:如果需要配置默认网关,可以在配置文件中添加以下行:
GATEWAY=192.168.200.1
  1. 配置DNS服务器:如果需要配置DNS服务器,可以在配置文件中添加以下行:
DNS1=8.8.8.8
DNS2=8.8.4.4

这里使用的是Google的公共DNS服务器地址,您可以根据需要更改为其他DNS服务器。

  1. 保存并关闭配置文件。
  2. 重启网络服务:使用适当的命令重启网络服务,以使配置更改生效。具体命令因Linux发行版而异,例如:
    • sudo service networking restart
    • sudo systemctl restart network
  3. 检查网络连接:使用命令ping或其他网络工具,测试网络连接是否正常。

请注意,具体的网络配置步骤可能因Linux发行版和版本而有所不同。在进行网络配置之前,确保您了解自己的网络环境,并根据实际情况进行适当的配置。此外,对于复杂的网络配置或特定的网络需求,可能需要进一步学习和使用网络管理工具和技术。

先赞后看,养成习惯!!!^ _ ^ ❤️ ❤️ ❤️
码字不易,大家的支持就是我的坚持下去的动力。点赞后不要忘了关注我哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/695140.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

kettle文件资源库之Show hidden folders

版本7.1 在创建文件资源库时&#xff0c;有一个选项“show hidden folders”。从字面上理解&#xff0c;是“显示隐藏文件夹”的意思&#xff0c;其实不然。 通过repositories.xml文件我们可以看到&#xff0c;其实这个选项在配置文件中对应的标签是&#xff1a;<hides_hi…

计算机视觉:3*3卷积核的优势

本文重点 如果你了解卷积神经网络,那么你一定会注意到大多数卷积神经网络模型经常使用3*3的卷积核,甚至是1*1的,而5*5的都少用,这是为什么呢?本文对3*3的卷积神经网络的好处进行总结。 参数量少 在卷积神经网络中,卷积核的大小决定了模型的参数量。3*3的卷积核比5*5…

leetcode 102. 二叉树的层序遍历

2023.6.28 二叉树的层序遍历&#xff0c;需要用到的数据结构是队列。有几个核心点&#xff1a; 初始化变量 size&#xff0c;用于记录每层节点的数量。不能直接用que.size()&#xff0c;因为队列的大小是会随时变化的。在内层while循环中&#xff0c;每次先将队头节点的值保存…

HDLbits--Bugs mux4

用二选一多路选择器创建4选一多路选择器 说先修改编译问题&#xff1a;mux0&#xff0c;mux1变量重复使用&#xff0c;并且位宽只有一位&#xff0c;修改后编译 结果&#xff1a; 可知&#xff1a;00-a&#xff0c;01-b,10-c,11-d 可知sel[0]区分a和b&#xff0c;c和d &…

vue2项目Vant组件Dialog 弹出框异步关闭的坑

vue2项目使用vant&#xff0c;我这边是全局引入的&#xff0c;引入插件官方文档中有&#xff0c;这边就不介绍了。 安装&#xff1a;Vant 2 - Mobile UI Components built on Vue 话不多说直接说坑&#xff0c;当时写这个的时候真的给我气到了~~~ 先看一下官方文档&#xff1…

VS2019 Python连接Sql server2008

安好后&#xff1a; 测试代码&#xff1a; import pymssqltry:conn pymssql.connect(host127.0.0.1,usersa,password123456,databasehotel,charsetutf8)# 连接并执行Sql语句cursor conn.cursor()sql select * from odercursor.execute(sql)# 获取数据集rs cursor.fetchal…

【UCOS-III】自我学习笔记→第37讲→内存管理实验

文章目录 前言实验步骤1.复制消息队列工程&#xff0c;并创建OS内存区句柄和内存地址&#xff0c;并删除task2\task3及其相关内容2.修改task1任务函数3.查看串口现象 测试代码工程文件总结 前言 无&#xff0c;仅作记录&#xff0c;不具有参考价值&#xff0c;所用开发板为STM…

记一次docker-compose的坎坷安装经历

最近公司在做一个kafka项目&#xff0c;所以想用docker来安装kafka集群&#xff0c;所以安装完docker后就准备安装docker-compose&#xff0c;但在安装过程中确碰到了各种问题&#xff0c;搞了两个半天再通过翻墙工具才终于搞定。 首先看了篇文章显示安装前要对应docker版本。 …

Spring Boot 中的 @Transactional 注解是什么,原理,如何使用

Spring Boot 中的 Transactional 注解是什么&#xff0c;原理&#xff0c;如何使用 简介 在 Spring Boot 中&#xff0c;Transactional 注解是非常重要的一个注解&#xff0c;用于实现数据库事务的管理。通过使用 Transactional 注解&#xff0c;我们可以很方便地对事务进行控…

用Docker部署Nginx

部署步骤&#xff1a; 1.拉取镜像 docker pull nginx 2.创建并进入容器 docker run -d --name nginx01 -p 3344:80 nginx #注意nginx01是起的名字&#xff0c;3344是公网访问的端口&#xff0c;80是Nginx的默认端口 3.启动Nginx curl localhost:3344 4.在我的windows系统访…

OAuth2:使用Gitee第三方授权

gitee OAuth2文档 1. 配置授权页url 传入client_id&#xff08;创建应用获得&#xff09;、redirect_uri&#xff08;需要通过第三方授权跳转的url&#xff09; https://gitee.com/oauth/authorize?client_id{client_id}&redirect_uri{redirect_uri}&response_type…

ACSNet分割模型搭建

原论文&#xff1a;Adaptive Context Selection for Polyp Segmentation源码&#xff1a;https://github.com/ReaFly/ACSNet. 直接步入正题~~~ 一、基础模块 class ConvBlock(nn.Module):def __init__(self, in_channels, out_channels, kernel_size, stride, padding):supe…

linux下卸载vmware

linux下卸载vmware 一、卸载二、vmware安装及使用 &emps;如果linux下安装了vmware系列产品&#xff0c;需要卸载或重装的&#xff0c;本文介绍了详细的卸载方法&#xff1a; 一、卸载 一般的发行版都不会带有vmware&#xff0c;所以通常是下载安装包来安装。这里主要说的就…

谷歌chrome浏览器所有历史版本下载及selenium自动化控制插件资源分享

使用python selenium做网页自动化开发的小伙伴经常需要用到google chrome浏览器以及chromedriver插件。 谷歌浏览器所有历史版本下载链接&#xff1a; chrome历史版本&#xff0c;点击下载 chromedriver插件下载地址&#xff1a;下载链接1&#xff1a;点击下载下载链接2…

一文了解python中pip的使用

目录 &#x1f352;pip的作用 &#x1f352;pip的使用 &#x1f352;运行python &#x1f353;1.终端运行 &#x1f353;2.运行python文件 &#x1f353;3.pycharm &#x1f352;IDE的概念 &#x1f990;博客主页&#xff1a;大虾好吃吗的博客 &#x1f990;专栏地址&#xff1…

scGen perturbation response prediction

如何利用scGen进行扰动响应预测 scGen是什么 scGen is a generative model to predict single-cell perturbation response across cell types, studies and species (Nature Methods, 2019). scGen is implemented using the scvi-tools framework. 文章传送门 Original tut…

Axure教程——100内的随机加减

本文介绍用Axure制作随机加减数效果 效果 预览地址https://ik31ey.axshare.com 制作 一、需要的元件&#xff1a; 2个动态面板&#xff0c;2个文本框&#xff0c;4个矩形&#xff0c;1个图片 二、制作过程 1、随机加 拖入一个矩形元件&#xff0c;命名为“被加数”&#xff…

MQ选手终极对决:比较几个主流MQ实现分布式事务的方案

1、MQ实现分布式事务 在分布式事务的实现中&#xff0c;ACK消息和半消息是两种实现分布式事务的两种不同机制&#xff0c;它们的共同点是都使用了两阶段提交的机制&#xff0c;但是它们的实现细节和适用场景有所不同。具有一些区别和特点。下面是ACK消息和半消息在实现分布式事…

暑期旅游市场火热,旅游行业如何做好邮件营销

随着2023年全国高考结束&#xff0c;以及各大高校毕业生也将陆续告别校园&#xff0c;许多学生都会用一场具有庆贺、欢聚意义的毕业旅游来为自己的高中生涯或大学生涯画上完美句号。携程数据显示&#xff0c;6月9日至8月底&#xff0c;高中和大学毕业生的旅游订单逐渐增多&…

QT 5.9.9 配置使用 MYSQL5.7 数据库

目录 Mysql下载安装 QT 下载安装 编译MYSQL mingw构建方式 msvc构建方式 QT中MYSQL测试使用 因为版权问题&#xff0c;Qt本身不自带Mysql数据库的驱动&#xff0c;因此如果想要借用Qt操作Mysql数据库&#xff0c;需要手动进行编译。 Mysql下载安装 【Qt】 Mysql服务端安装…