ZBLOG

如何在Linux系统中设置静态ip

在 Linux 系统中设置静态 IP 地址的方法取决于您所使用的发行版和网络管理工具。以下是一些常见的 Linux 发行版的设置方法:

1. 使用 ifconfigroute(适用于大多数 Linux 版本)

可以手动配置 IP 地址,但这种方式在重启后会失效。

sudo ifconfig eth0 <your_static_ip> netmask <netmask>
sudo route add default gw <gateway_ip>

2. Debian/Ubuntu 系列

在 Debian 和 Ubuntu 中,您需要编辑 /etc/network/interfaces 文件:

sudo nano /etc/network/interfaces

然后添加如下内容,替换 <your_static_ip><netmask><gateway_ip>

auto eth0
iface eth0 inet static
    address <your_static_ip>
    netmask <netmask>
    gateway <gateway_ip>

保存文件后,重启网络服务或重新启动计算机:

sudo systemctl restart networking
# 或者重启计算机:
sudo reboot

3. CentOS/RHEL 系列

在 CentOS 和 RHEL 中,您需要编辑网络接口配置文件。在 /etc/sysconfig/network-scripts/ 下找到您的网卡配置文件,如 ifcfg-eth0

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

然后修改或添加如下内容:

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=<your_static_ip>
NETMASK=<netmask>
GATEWAY=<gateway_ip>
DNS1=<dns_server>

保存文件后,重启网络服务或重新启动计算机:

sudo systemctl restart network
# 或者重启计算机:
sudo reboot

4. 使用 NetworkManager(适用于图形界面的系统)

如果您的系统使用 NetworkManager,可以通过命令行工具 nmcli 或图形界面进行设置。

使用 nmcli 命令行工具

首先列出所有连接:

nmcli con show

然后对目标连接执行以下命令:

nmcli con modify "<connection_name>" ipv4.addresses <your_static_ip>/<prefix_length> ipv4.gateway <gateway_ip> ipv4.dns <dns_server> ipv4.method manual 
nmcli con up "<connection_name>"

确保替换 <connection_name><your_static_ip><prefix_length><gateway_ip><dns_server>

使用图形界面

  1. 点击网络图标并选择“设置”。
  2. 找到你的网络连接并点击“编辑”。
  3. 在 IPv4 设置中选择“手动”,然后输入 IP 地址、子网掩码和网关信息。
  4. 保存更改并关闭窗口。

完成上述步骤后,您应该已经成功设置了静态 IP 地址。如果有任何问题,请随时询问!


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=7378

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?