!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>在Debian10/11服务器上设置静态IP地址

在Debian10/11服务器上设置静态IP地址

我有一台Debian 10 Linux云服务器,它被配置为通过DHCP获取IP地址。我如何将DHCP地址转换为静态IP地址设置?

默认情况下,DHCP 服务器会提供您网络中的 IP 信息。您在Debian Linux上的DHCP客户端将获得一个IP地址、子网、默认路由、DNS服务器/解析器IP地址以及其他在DHCP服务器上配置的信息。让我们看看如何在Debian Linux 9/10/11版本上添加、配置和设置一个静态IP地址。

如何在Debian Linux上实现静态IP地址

设置和配置静态IP信息的步骤如下。

打开终端应用程序

使用ssh命令登录到远程或服务器。

备份/etc/network/interfaces文件运行sudo cp /etc/network/interfaces /root/。

编辑/etc/network/interface中的

为enp0s5以太网接口配置静态IP地址:地址192.168.2.249。

添加子网掩码:netmask 255.255.255.0。

设置默认网关IP:网关192.168.0.1

最后添加DNS解析器IP:dns-nameservers 192.168.2.254 8.8.8.8 1.1.1。

让我们来看看所有命令和例子的细节。

在Debian Linux上寻找你的网络接口名称

使用ip命令来显示/展示可用的以太网网络接口,如下所示。

ip -c link show

另外,我们还可以尝试使用以下Linux命令来显示网卡列表。

sudo lshw -class network -short

lspci | egrep -i --color \'network|ethernet|wireless|wi-fi\'

ip -br -c link show

记下 Debian Linux 界面的名称,然后输入以下 ip 命令来查看该网络界面的当前 IP 地址。

ip -c addr show enp0s5

在Debian10或11上配置静态 IP

/etc/network/interfaces[/file]包含了 Debian Linux 的网络接口配置信息。因此,请编辑该文件。

sudo vim /etc/network/interfaces

或者

sudo nano /etc/network/interface

查找主网络接口enp0s5。

allow-hotplug enp0s5 

iface enp0s5 inet dhcp

删除 dhcp 和 allow-hotplug 行。在 Debian Linux 10/11 上添加以下配置来设置/添加新的静态 IP。以下是我的配置文件示例。

在Debian10/11服务器上设置静态IP地址

使用vim/vi文本编辑器保存并关闭文件。

在 Debian Linux 上重启网络服务,从 DHCP 切换到静态 IP 配置。

警告:不要通过基于ssh的会话运行以下内容,否则会断开连接。不要在ssh会话上运行以下命令,因为你会断开连接。

请使用systemctl命令,如下所示。

sudo systemctl restart networking.service.

确保服务重新启动时没有任何错误。因此,键入以下命令。

sudo systemctl status networking.service

下面查看您在Debian Linux服务器上分配的新 IP 地址。

再次输入以下ip命令。

ip -c addr show

IP -c addr show enp0s5

当你改变IP地址时,你需要重新启动其他服务,如Nginx、SSH等,这一切都取决于你如何配置这些服务的IP绑定,确保你也调整了防火墙的设置。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

在CENTOS7服务器上安装POWERSHELL工具

2021-4-17 17:37:55

服务器教程

在Linux服务器中建立文件的Symlink链接

2021-4-17 17:37:57

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase