配置静态IP
一、安装centos虚拟机
二、检查防火墙是否开启,如果开启我们把它关了并设置禁止开机自启动
# service firewalld status ---检查防火墙服务状态
# systemctl stop firewalld ---停止运行防火墙 # systemctl disable firewalld ---禁用开机自启动 # service firewalld status ---再次检查
三、关闭Selinux
1 # vim /etc/selinux/config ---编辑这个文件
编辑完了之后保存退出,使用reboot重启机器
四、查看自己的DNS和网关地址
# cat /etc/resolv.conf ---nameserver后面就是DNS和网关 或者使用以下命令查看网关: # netstat -rn ---Gateway就是网关 # cat /etc/sysconfig/network ---查看自定义网关,默认为空
五、配置静态IP地址
a. 先进入network-scripts目录下查看自己的网卡文件(我这里是ifcfg-ens32)
# cd /etc/sysconfig/network-scripts ---查看网卡文件 # ls ---ifcfg-ens**这个就是
b. 编辑ifcfg-ens32网卡文件
# vim ifcfg-ens32 ---编辑网卡文件,添加以下内容 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="ens32" UUID="25f5a8bf-fba8-4889-b9b1-42efacf50c5a" DEVICE="ens32" ONBOOT="yes" ---要保证这里是yes # 设置为静态IP,默认为dhcp BOOTPROTO="static" # 你要设置的静态IP地址 IPADDR="192.168.*.*" # 子网掩码 NETMASK="255.255.255.0" # 你的网关 GATEWAY="" # 你的DNS服务器地址 DNS1=""
六、编辑network文件
a. 编辑network文件,在文件中添加以下内容
# vim /etc/sysconfig/network ---编辑network文件,在文件中添加以下内容 # Created by anaconda NETWORKING=yes # GETAWAY填你的网关地址 GATEWAY=
b. 重启你的network服务
# service network restart
c. ping一下外网,看看能不能通,能通代表配置成功了,不能通再去看看步骤,哪个环节出问题了
七、参考文章
https://my.oschina.net/calmsnow/blog/3002952