linux-ip地址-修改
centos设置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0 打开配置文件
DEVICE=eth0
ONBOOT=yes 开机启动
BOOTPROTO=static 设置静态地址
IPADDR=192.168.1.100 IP地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.1.1 网关
默认网卡信息
[root@localhost network-scripts]# cat ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=3a810a06-bfc9-4b05-a4cb-6c63fa0d552e
DEVICE=ens33
ONBOOT=yes
IPV6_PRIVACY=no
临时生效,重启后消失
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
网卡关闭
ifdown eht0
网卡打开
ifup eht0
重启网络
/etc/init.d/network restart或者 systemctl restart network
添加网关
route add default gw 192.168.1.100
ubuntu 配置IP
lsb_release -a 查看系统版本信息
版本17之前的配置文件vi /etc/network/interfaces
17版本开始 配置文件 vi /etc/netplan/01-netcfg.yaml
ethernets:
ens32:
dhcp4: no
addresses: [192.168.1.100/24] 这里配置了两个ip
gateway4: 192.168.1.1 网关地址
nameservers: dns地址
addresses: [8.8.8.8,114.114.114.114]
version: 2
sudo netplan --debug apply
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: yes 自动获取dhcp