# 修改网卡IP地址的示例代码(以eth0为例)
# 1. 使用ifconfig命令(适用于较旧版本的Linux系统)
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
# 解释:
# - sudo:以超级用户权限执行命令
# - ifconfig:配置网络接口
# - eth0:指定要修改的网卡名称
# - 192.168.1.100:新的IP地址
# - netmask 255.255.255.0:子网掩码
# - up:启动该网卡
# 2. 使用ip命令(适用于较新版本的Linux系统)
sudo ip addr add 192.168.1.100/24 dev eth0
sudo ip link set eth0 up
# 解释:
# - sudo:以超级用户权限执行命令
# - ip addr add:添加IP地址和子网掩码
# - 192.168.1.100/24:新的IP地址,其中24表示子网掩码为255.255.255.0
# - dev eth0:指定要修改的网卡名称
# - ip link set:设置网卡状态
# - up:启动该网卡
# 3. 修改网络配置文件(持久化配置,重启后仍然有效)
# 编辑/etc/network/interfaces文件(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
# 或者编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件(Red Hat/CentOS系统)
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
# 添加或修改以下内容:
# BOOTPROTO=static
# IPADDR=192.168.1.100
# NETMASK=255.255.255.0
# GATEWAY=192.168.1.1
# ONBOOT=yes
# 保存并退出编辑器后,重启网络服务使更改生效
sudo systemctl restart networking # Debian/Ubuntu系统
# 或者
sudo systemctl restart network # Red Hat/CentOS系统
上一篇:linux压缩打包命令
下一篇:linux怎么解压rar
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站