如何在 Debian 11 上设置一个静态 IP 地址

news2024/11/16 6:24:19

当你在电脑上安装一个新的操作系统时,DHCP服务器会给你分配一个动态IP地址。然而,在各种情况下,你可能需要在你的机器上设置一个静态IP地址,例如,当你正在托管一个网络服务器,或者任何服务需要一个IP地址而不是域名,或者在你即将授予某人远程访问你的系统的情况下。不管是什么原因,你应该知道如何在你的系统上设置一个静态IP地址。

在这篇文章中,你将学习如何使用两种不同的方法 在 Debian 11 上设置静态 IP。那么,让我们开始吧!

方法1:使用终端在 Debian 11 上设置静态 IP 地址

作为一个Debian 用户,你可以通过使用终端轻松设置一个静态IP。要做到这一点,首先,你必须在你的系统上选择一个有效的网络接口。

如何在 Debian 11 上检查可用的网络接口

您可以利用 "ip"命令来获取您的系统当前可用网络接口的详细信息。ip"是 "互联网协议"的缩写。ip"命令是基于Linux系统的网络和系统管理员用来配置网络接口的一个工具。在 "ip"命令中,"link"是用来查看和修改网络接口的子命令。在你的Debian 11终端中写出下面的命令来查看当前可用的网络接口。

$ ip link
复制代码

从输出结果中,我们将记下我们活动的网络接口的名称,即 "enpos3"。因为 "enpos3"是我们要设置一个静态IP的网络接口。

如何在 Debian 11 上设置一个静态 IP 地址

现在,用nano编辑器打开网络接口的配置文件"/etc/network/interfaces"。

$ sudo nano /etc/network/interfaces
复制代码

在默认设置下,你的网络接口配置文件将看起来像这样。

在"/etc/network/interfaces"文件中,添加关于你的网络接口的以下细节,如你要设置的静态IP地址网络掩码、网关、dns-nameservers。

auto enp0s3
iface enp0s3 inet static
address 192.168.2.2
netmask 255.255.255.0
gateway 192.168.2.2
dns-nameservers 8.8.4.4 8.8.8.8
复制代码

这里,前两行声明我们正在为 "enpos3"网络接口设置一个静态IP地址。

要保存你在网络接口配置文件中所作的修改,请按 "CTRL+O"。

如何在 Debian 11 上重新启动网络服务

在为 "enpos3"网络接口配置了静态 IP 地址之后,现在我们将使用systemctl 命令重启网络服务。

$ sudo systemctl restart NetworkManager.service
复制代码

你可以验证你的 Debian 系统是否已经为你选择的网络接口配置了静态 IP。

$ ip a
复制代码

从输出结果中,你可以看到我们已经成功地为 "enpos3"网络接口配置了静态 IP 地址 "192.168.2.2"。

方法2:在Debian 11上使用GUI设置静态IP地址

蝶变11还提供了一个设施,让您可以使用它的图形用户界面来设置您的活动网络接口的静态 IP 地址。如果您想使用 Debian GUI 方法来配置静态 IP 地址,请在应用程序栏中搜索 "设置"来打开您的系统设置。

在左侧菜单中的不同类别中,选择 "网络"。通过点击齿轮图标打开你的活动网络连接的设置。

在打开的网络设置窗口中,点击 "IPv4"标签。为你的网络选择 "手动"IPv4方式。

之后,为你的网络添加你的静态IP地址、网络掩码、网关、DNS,然后点击 "应用"按钮。

现在,打开 "详细信息"标签。在这里,你将验证为你的网络添加的细节,如其IP地址。

这就是你如何在 Debian 11 上使用图形用户界面为你的网络接口设置静态 IP 地址。

总结

蝶变11为您提供了为您的系统 设置静态 IP 地址的选项,无论您是想为您的网络服务器提供主机,还是为任何人提供远程访问。当您安装一个新的操作系统时,DHCP 会自动启用一个动态服务器。然而,您可以使用 Debian 终端和 GUI 来配置您的 IP 地址。在这篇文章中,你已经学会了如何用两种不同的方法在你的 Debian 11 上设置一个静态 IP 地址

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

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

相关文章

K_A12_007 基于STM32等单片机驱动AS608光学指纹识别模块 OLED0.96显示

K_A12_007 基于STM32等单片机驱动AS608光学指纹识别模块 OLED0.96显示一、资源说明二、基本参数参数引脚说明三、驱动说明对应程序:四、部分代码说明1、接线引脚定义1.1、STC89C52RCAS608光学指纹模块1.2、STM32F103C8T6AS608光学指纹模块五、基础知识学习与相关资料下载六、视…

【自学Linux】Linux一切皆文件

Linux一切皆文件 Linux一切皆文件教程 Linux 中所有内容都是以文件的形式保存和管理的,即一切皆文件,普通文件是文件,目录是文件,硬件设备(键盘、监视器、硬盘、打印机)是文件,就连套接字&…

小红书数据平台:笔记爆文率提升的三大秘诀公式!

导语 对于小红书商家 / 博主来说,写出爆文就像买彩票,根本不能预知哪一篇会爆。2023年,小红书哪些内容会脱颖而出呢?我们又该如何把握热点趋势,实现优质内容转化出爆文~ 美妆作为小红书的长红赛道,本文我…

如何停止/重启/启动Redis服务

一、命令行直接启动/停止/重启redis 可以直接通过下面的命令启动/停止/重启redis /etc/init.d/redis-server start 启动redis服务 /etc/init.d/redis-server stop 停止redis服务 /etc/init.d/redis-server restart 重启redis服务1、启动redis服务…

BUUCTF-firmware1

题目下载:下载 新题型,记录一下 题目给出了flag形式,md5{网址:端口},下载发现是一个.bin文件 二进制文件,其用途依系统或应用而定。一种文件格式binary的缩写。一个后缀名为".bin"的文件&#x…

40/365 javascript 数据类型

1.数据类型 number类型:整数,小数都属于这一类,不具体区分 字符串:hello, "hello" 布尔类型:true,false 逻辑运算符: && || ! 比较运算符: : 类型不一致&#x…

openGauss数据库共享存储特性简介

openGauss 3.1.1是openGauss 5.0.0 release版本的Preview版本,希望广大社区伙伴和开发者基于此版本进行场景化验证,提前发现问题并反馈社区,社区将在LTS版本发布前进行问题修复。当前文档说明范围仅限企业版。 文章目录版本介绍继承功能&…

轻松在 MAUI 应用中播放音视频,MediaElement 现已发布!

最受期待的 .NET MAUI 控件之一:MediaElement 现已发布。有了 MediaElement,您可以轻松地在 .NET MAUI 应用程序中播放音频和视频,在这篇文章中,您将了解到有关 MediaElement 第一个版本的所有信息以及我们对未来的计划&#xff0…

8086汇编-35更灵活定位内存地址04

#pragma once/*35-更灵活定位内存地址04不同的寻址方式的灵活应用如果我们比较一下前面用到的几种定位内存地址的方法(可称为寻址方式),就可以发现有以下几种方式:(1)[idata] 用一个常量来表示地址&#xf…

新房装修流程详细步骤有哪些? 新房装修流程注意事项有哪些?

新房装修时,对于装修流程的详细步骤和装修过程中的一些注意事项,有必要了解一下,以免上当受骗,也免得考虑不周,后续造成一些隐患。新房装修流程详细步骤有哪些呢?1.新装装修流程第一步,首先&…

Java_Maven:4. maven 私服

目录 1 需求 2 分析 3 搭建私服环境 3.1 下载 nexus 3.2 安装 nexus 3.3 卸载 nexus 3.4 启动 nexus 3.5 仓库类型 4 将项目发布到私服 4.1 需求 4.2 配置 4.3 测试 5 从私服下载 jar 包 5.1 需求 5.2 管理仓库组 5.3 在 setting.xml 中配置仓库 5.4 测试从私…

C++之迭代器

迭代器C中&#xff0c;迭代器就是类似于指针的对象&#xff0c;但比指针的功能更丰富&#xff0c;它提供了对对象的间接访问&#xff0c;每个迭代器对象代表容器中一个确定的地址。举个例子&#xff1a;void test() {vector<int> vv{1,2,3,4,5};for(vector<int>::i…

大数据框架之Hadoop:MapReduce(一)MapReduce概述

1.1MapReduce定义 MapReduce是一个分布式计算框架&#xff0c;用于编写批处理应用程序&#xff0c;是用户开发“基于Hadoop的数据分析应用”的核心框架。 MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序&#xff0c;并发运行在一…

一文掌握如何对项目进行诊断?【步骤方法和工具】

作为项目经理和PMO&#xff0c;面对错综复杂的项目&#xff0c;需要对组织的项目运作情况进行精确的分析和诊断&#xff0c;找出组织项目管理中和项目运行中存在的问题和潜在隐患&#xff0c;分析其原因&#xff0c;预防风险&#xff0c;并且形成科学合理的决策建议和解决方案&…

day43【代码随想录】动态规划之一和零、完全背包理论基础

文章目录前言一、一和零&#xff08;力扣474&#xff09;二、完全背包前言 1、一和零 2、完全背包理论基础 一、一和零&#xff08;力扣474&#xff09; 求装满这个背包最多有多少个物品 给你一个二进制字符串数组 strs 和两个整数 m 和 n 。 请你找出并返回 strs 的最大子集…

Python实现查票以及自动购票....再也不用愁手速不够啦~

前言 嗨喽&#xff0c;大家好呀~这里是爱看美女的茜茜呐 今天咱们来用Python做一个自动查票抢票的脚本&#xff0c;24小时抢票&#xff0c;谁抢的过你&#xff01; 准备工作 环境 Python 3.8 Pycharm 插件 谷歌浏览器驱动 模块 需要安装的第三方模块&#xff0c;直接pi…

极智AI | 算能SC5+智算卡驱动安装与升级

欢迎关注我的公众号 [极智视界]&#xff0c;获取我的更多经验分享 大家好&#xff0c;我是极智视界&#xff0c;本文介绍一下 算能SC5智算卡驱动安装与升级。 邀您加入我的知识星球「极智视界」&#xff0c;星球内有超多好玩的项目实战源码下载&#xff0c;链接&#xff1a;ht…

2023美赛问题E:光污染

背景 背景 光污染是指任何过多或不当使用人造光的表现。我们所称为光污染的一些现象包括光侵入、过亮、以及光混乱。这些现象最容易在大城市太阳落山后观察到天空中的发光&#xff1b;然而&#xff0c;它们也可能发生在更偏远的地区。 光污染改变了我们对夜空的看法&#xff…

递归与尾递归

你肯定知道递归&#xff0c;大概也知道尾递归。可是为什么要在递归中分出尾递归这样一个类&#xff1f;尾递归的本质又是什么&#xff1f;许多人未必清楚。 递归原是Lisp语言提出的概念&#xff0c;后来被许多语言借鉴。递归指自我重复的结构&#xff0c;在编程语言中体现为函…

共享模型之工具(二)

1.自定义线程池 1>.在实际开发过程中建议不要使用JDK提供的方式创建线程池,因为底层不方便优化,在请求量非常大的情况下可能会出现OOM,我们需要手动实现一个线程池; 2>.代码实现: Slf4j public class TestThreadPoolDemo1 {public static void main(String[] args) {/…