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

linux怎么配置ip和网关

作者:稍纵即逝   发布日期:2026-02-23   浏览:38

# 配置IP地址和网关的示例代码

# 1. 使用 ifconfig 或 ip 命令配置临时IP地址(重启后失效)

# 使用 ifconfig 命令(需安装 net-tools 包)
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0

# 使用 ip 命令(推荐,现代 Linux 系统默认包含)
sudo ip addr add 192.168.1.100/24 dev eth0

# 添加默认网关(临时)
sudo ip route add default via 192.168.1.1

# 2. 永久配置IP地址和网关(重启后仍然有效)

# 编辑网络接口配置文件(以 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

# 对于使用 NetworkManager 的系统(如大多数桌面发行版),可以编辑连接配置文件
sudo nmcli con mod " Wired connection 1" ipv4.addresses 192.168.1.100/24
sudo nmcli con mod " Wired connection 1" ipv4.gateway 192.168.1.1
sudo nmcli con mod " Wired connection 1" ipv4.method manual

# 重启网络服务或重启系统使更改生效
sudo systemctl restart networking
# 或者对于使用 NetworkManager 的系统
sudo systemctl restart NetworkManager

解释说明:

  1. 临时配置:使用 ifconfigip 命令可以快速配置 IP 地址和网关,但这些配置在系统重启后会丢失。
  2. 永久配置:为了确保配置在系统重启后仍然有效,需要编辑网络接口配置文件(如 /etc/network/interfaces)或使用 NetworkManager 进行配置。
  3. NetworkManager:对于使用 NetworkManager 的系统,可以通过 nmcli 命令来修改网络设置。

上一篇:cp linux

下一篇:linux查看系统配置

大家都在看

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

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

Laravel 中文站