Linux 修改网卡 IP 地址 gaunthan Posted on Sep 7 2016 ? Linux System Configuration ? ## 临时修改 临时修改IP地址,可使用`ifconfig`命令,如修改eth0的IP地址: # ifconfig eth0 192.168.1.111 ## 永久修改 想要永久修改网卡的IP地址,需要修改该网卡的配置文件。在不同的发行版上,网卡配置文件存放的目录可能不同。修改完配置文件,还需要重启该网卡。 ### Red Hat系列 #### 修改网卡配置文件 Red Hat系列的网卡配置文件在目录`/etc/sysconfig/network-scripts/`下。 如果要修改eth0的IP,则需修改该目录下的`ifcfg-eth0`文件: ``` sh DEVICE=eth0 #如果是第二块则为eth1 BOOTPROTO=static IPADDR=192.168.1.111 #改成要设置的IP NETMASK=255.255.255.0 #子网掩码 BROADCASE=192.168.1.155 #广播地址 GATEWAY=192.168.1.1 #网关 ONBOOT=yes #开机启动 ``` #### 重启网络服务 重启网络服务有以下两种方法,任选一即可: * `/etc/init.d/network restart` * `service network restart` ### Debian系列 #### 修改网卡配置文件 编辑`/etc/network/interfaces`文件,添加如下内容: ``` auto eth0 #设置自动启动eth0 iface eth0 inet static #配置静态IP address 192.168.1.111 #IP地址 netmask 255.255.255.0 #子网掩码 gateway 192.168.1.1 #默认网关 ``` #### 修改DNS 编辑`/etc/resolve.conf`,添加如下内容: ``` nameserver 114.114.114.114 # 主DNS服务器 nameserver 8.8.8.8 # 从DNS服务器 ``` #### 重启网络服务 执行命令`sudo /etc/init.d/networking restart`。 赏 Wechat Pay Alipay uC/OS II移植指南 SSH 免密码登陆远程主机