首页 > 其他分享 >如何在 Debian 11 上设置一个静态 IP 地址

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

时间:2023-02-16 21:11:14浏览次数:36  
标签:11 静态 IP 设置 Debian 网络接口

当你在电脑上安装一个新的操作系统时,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 地址

标签:11,静态,IP,设置,Debian,网络接口
From: https://www.cnblogs.com/HGNET/p/17128331.html

相关文章

  • 78JavaScript基础
    JavaScript操作DOM节点包括:JavaScript处理事件、操作节点、操作节点样式#demo.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><me......
  • 力扣---11. 盛最多水的容器
    给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水......
  • javascript 高级编程系列 - async/await
    async/await其实是生成器的语法糖,async用于声明一个函数是异步的,而await用于等待一个异步方法执行完成,并且await只能出现在async函数中。1.async函数async函数返回一......
  • JavaScript 基础 - Day01
    了解变量、数据类型、运算符等基础概念,能够实现数据类型的转换,结合四则运算体会如何编程。体会现实世界中的事物与计算机的关系理解什么是数据并知道数据的分类理解......
  • PLC入门笔记11
    1.开关?输入拨杆开关、点动开关、常开、常闭开关霍尔接近开关(磁场N极导通3线+-DC24V)、电容接近开关(非金属)、电感接近开关(金属)2.输入接线?NPN型,不需要外接电源,直接短......
  • eclipse微服务续
    四、Hystrix延迟和容错库 SpringCloud默认已为Feign整合了hystrix,所以添加Feign依赖后就不用在添加hystrix依赖了。1.在Fegin中开启hystrix修改consumer_server_12000......
  • pip设置镜像
    国内镜像网站镜像站名网址阿里云开源镜像站http://mirrors.aliyun.com/网易开源镜像站http://mirrors.163.com/搜狐开源镜像http://mirrors.sohu.com/浙江大学开......
  • pip install了之后还是显示no module named xxx的解决办法
    转载自:https://blog.csdn.net/NOVAglow646/article/details/125105580出现这个问题,说明pipinstall安装到了另外的某个python的site-packages下。解决方法:首先在命令行......
  • CF706B 1100
    题意瓦西里喜欢喝"Beecola"饮料。卖这种饮料的商铺有x家。每家的价格是x[i]元。现在瓦西里要买这种饮料n次,每次他最多能花n[i]元,求他每次能在几个商铺买到至少一瓶饮......
  • pip指定镜像安装
    清华大学开源软件镜像站 ......