centos7设置静态ip
1.设置网线连接的静态ip
ifconfig可以看到原本的ip是192.168.32.129
修改它
/etc/sysconfig/network-scripts/ifcfg-ens33
修改两行:
BOOTPROTO="static" # 使用静态IP地址,默认为dhcp
ONBOOT="yes" # 是否开机启用
添加4行:
IPADDR=192.168.31.50 # 设置的静态IP地址,换成31网段
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.32.2 # 网关地址(第三字段,32),要跟原来的ip一致
DNS1=119.29.29.29 # DNS服务器
保存退出,重启网络systemctl restart network.service
ifconfig可以看到ip:192.168.31.50
因为虚拟机分配的总网址一直是192.168.32.0,和网关设置的32一致
所以不论我怎么更换路由器,ip地址都会一直固定下来,是192.168.31.50
2.设置wifi的静态ip:
wifi的配置文件在/etc/sysconfig/network-scripts/ifcfg-wifi名
可以手动修改也可以使用centos7图形化界面修改
点击右上角的wifi图标,查看设置
改称手动,照着填就行
地址:静态ip地址
掩码:255.255.255.0
网关:我填的是上面的默认路由
其它不变,应用,关闭再开启下wifi即可。
查看配置文件,可以看到系统做出的修改:
如果瞎搞导致了wifi不可用(恢复网卡文件也不行),就需要重新开启NetworkManager
[root@hadoop01 ~]# systemctl start NetworkManager
[root@hadoop01 ~]# chkconfig NetworkManager on
一个是启动,一个是开机