Ubuntu下兩種修改ip地址的方式
配置IP方式有兩種:
1、通過命令直接配置
sudo ifconfig eth0 IP地址 netmask 子網掩碼------配置IP地
sudo route add default gw 閘道器------------新增預設路由
vi /etc/resolv.conf 配置檔案 新增nameserver DNS----配置DNS
sudo /etc/init.d/networking restart-----------重啟網絡卡配置
但是方式只能臨時修改,當伺服器重啟後,配置資訊丟失;第二種方式直接修改配置檔案,重啟伺服器後配置資訊不會丟失;
2、直接修改配置檔案
Ubuntu 系統配置檔案在:/etc/network/interfaces
編輯配置檔案:sudo vi /etc/network/interfaces
並用下面的行來替換有關eth0的行:
The primary network interface
auto eth0
iface eth0 inet static
address IP地址
gateway 閘道器
netmask 子網掩碼
network 192.168.2.0
broadcast 192.168.2.255
根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等資訊:
sudo /etc/init.d/networking restart--重啟網絡卡;使之配置生效
如果遇到重啟networking服務報錯,如何解決?
錯誤資訊:
networking.serviceJob for networking.service failed because the control process exited with error code. See “systemctl status networking.service” and “journalctl -xe” for details.
只要在interfaces檔案中新增一條mac地址(硬體地址,就是我畫黃色的部分)的設定,然後再重啟電腦,就可以重啟網絡卡了