linux基础(三)---修改静态ip

最近发现虚拟机重启后,IP换了,和主机不在同一个网段,所以总结了一下修改成静态ip的方法

1. ubuntu18.04修改方法

vim /etc/network/interface  #按i进入输入模式
auto lo
iface to inet loopback
auto ens160   #ens160是网卡名,这里需要根据自己的修改
iface ens160 inet static  #把ip设置成静态的
address 192.168.1.55  #设置自己想要的ip
netmask 255.255.255.0  # 网络掩码
gateway  192.168.1.1   # 网关  输入完成之后ESC :wq 保存推出

退出之后需要重新启动服务

/etc/init.d/networking restart  #重启网络服务

重启服务之后

ifconfig  # 查看当前网络信息

2. centos7的修改方法

cd /etc/sysconfig/network-scripts  #进入到该目录下
vim ifcfg-ens33  #ifcfg-ens33根据自己目录下的名字
 TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"         # 使用静态IP地址,默认为dhcp
IPADDR="192.168.1.100"   # 设置的静态IP地址
NETMASK="255.255.255.0"   #子网掩码
GATEWAY="192.168.1.2"   # 网关地址
DNS1="192.168.1.2"       # DNS服务器
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="95b614cd-79b0-4755-b08d-99f1cca7271b"
DEVICE="ens33"
ONBOOT="yes"             #是否开机启用

保存退出后重启服务

service network restart  #重启网络服务

查看修改完成后的ip

ifconfig   #查看ip
原文地址:https://www.cnblogs.com/mrluve/p/12163529.html