Centos7连接外网设置(静态ip)
- 网卡配置文件路径
cat /etc/sysconfig/network-scripts/ifcfg-ens33
- 修改ONBOOT值从no改为yes: 激活网卡
sed -i 's/ONBOOT=no/ONBOOT=yes/g' /etc/sysconfig/network-scripts/ifcfg-ens33
// 或者用下面这条命令
sed -i 's/ONBOOT=.*/ONBOOT=yes/g' /etc/sysconfig/network-scripts/ifcfg-ens33
- 修改BOOTPROTO值从dhcp改为static: 静态IP
sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=static/g' /etc/sysconfig/network-scripts/ifcfg-ens33
// 或者用下面这条命令
sed -i 's/BOOTPROTO=.* /BOOTPROTO=static/g' /etc/sysconfig/network-scripts/ifcfg-ens33
- 配置网卡IP
echo 'IPADDR=192.168.248.11' >> /etc/sysconfig/network-scripts/ifcfg-ens33
注意:这里的192.168.248.11 要和你的VMnet8网卡保持在同一网段
VMWare软件左上角 编辑-->虚拟网络编辑器-->VMnet8后面是 192.168.248.0
- 配置网络掩码
echo 'PREFIX=24' >> /etc/sysconfig/network-scripts/ifcfg-ens33
- 配置网关
echo 'GATEWAY=192.168.137.2' >> /etc/sysconfig/network-scripts/ifcfg-ens33
VMWare软件左上角 编辑-->虚拟网络编辑器-->VMnet8 NAT设置里可以看到是.2
-
配置DNS
(移动的网段)
echo 'DNS1=119.29.29.29' >> /etc/sysconfig/network-scripts/ifcfg-ens33
- 重启网卡
systemctl restart network
- 检查是否连通外网
ping www.qq.com
ping www.baidu.com
- 关闭selinux和iptables
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0
iptables -F