Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux更改ip地址

作者:当过家家——变成现实。   发布日期:2025-02-09   浏览:107

# 更改Linux系统的IP地址可以通过编辑网络接口配置文件或使用命令行工具如ip和ifconfig来实现。以下是使用ip命令更改IP地址的示例代码:

# 1. 使用ip命令临时更改IP地址(重启后失效)
sudo ip addr add 192.168.1.100/24 dev eth0
sudo ip link set eth0 up

# 解释:
# - "ip addr add" 用于添加一个IP地址到指定的网络接口。
# - "192.168.1.100/24" 是要设置的IP地址,子网掩码为24位。
# - "dev eth0" 指定要更改IP地址的网络接口。
# - "ip link set eth0 up" 启用网络接口。

# 2. 使用nmcli命令(适用于使用NetworkManager的系统)永久更改IP地址
sudo nmcli con modify "Wired connection 1" ipv4.addresses 192.168.1.100/24
sudo nmcli con modify "Wired connection 1" ipv4.method manual
sudo nmcli con up "Wired connection 1"

# 解释:
# - "nmcli con modify" 用于修改网络连接配置。
# - "ipv4.addresses" 设置静态IP地址。
# - "ipv4.method manual" 设置IP地址分配方式为手动。
# - "nmcli con up" 重新激活网络连接以应用更改。

# 3. 编辑网络接口配置文件(适用于Debian/Ubuntu系统)
sudo nano /etc/network/interfaces

# 在文件中添加或修改如下内容:
auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1

# 解释:
# - "auto eth0" 表示自动启动eth0接口。
# - "iface eth0 inet static" 指定使用静态IP地址。
# - "address", "netmask", 和 "gateway" 分别设置IP地址、子网掩码和网关。

# 保存并退出编辑器后,使用以下命令重启网络服务:
sudo systemctl restart networking

# 或者使用:
sudo ifdown eth0 && sudo ifup eth0

上一篇:linux恢复误删文件

下一篇:linux mail命令

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站