Centos7网络设置

记录一下最近玩虚拟机所碰到的坑(网络设置):

  (注:安装虚拟机的话,就不多解释了,"百度")

 

Centos7安装好后,就应该网络设置了

// 修改配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33  ||  (也有可能是)
vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="b0cb366a-6b85-43a2-b015-654a970e777f"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="10.10.1.100"
NETMASK="255.255.255.0"
GATEWAY="10.10.1.1"
DNS1="162.252.172.57"
DNS2="149.154.159.92"

  (:有颜色的就是需要修改的部分,没有的话添加;需要对应你主机的信息;给虚拟机的ip地址,需要和网关是同一段,且最后的值范围要在设置的范围内)

本地主机网络信息

配置公共DNS服务(可选)

vim /etc/resolv.conf 

修改:
# Generated by NetworkManager
nameserver 162.252.172.57
nameserver 149.154.159.92

配置网络工作

vi /etc/sysconfig/network
 ​
修改:
# Created by anaconda
NETWORKING=yes # 网络是否工作,此处一定不能为no

重启网络

service network restart

  

防火墙问题:centos7 Failed to start iptables.service: Unit not found

添加
 firewall-cmd ``--zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
 firewall-cmd ``--zone=public --add-port=1000-2000/tcp --permanent

重新载入
 firewall-cmd ``--reload

查看
 firewall-cmd ``--zone=public --query-port=80/tcp

删除
 firewall-cmd ``--zone=public --remove-port=80/tcp --permanent

开启防火墙
 systemctl start firewalld.service

关闭防火墙
 systemctl stop firewalld.service

查看运行状态
 firewall-cmd --state ``//running 表示运行

  

虚拟机和主机相互ping不通

1、检查几个方面:

  • 检查虚拟网卡有没有被禁用

  • 检查虚拟机与物理机是否在一个VMNet中

  • 检查虚拟机的IP地址与物理机对应的VMNet是否在一个网段

  • 检查虚拟机与物理机的防火墙是否允许PING,不行的话干脆全部关闭

2、如果虚拟机里能ping同本机,而本机却ping不通虚拟机,或者虚拟机不能ping通本机,可能有如下原因:

  • 如果是桥接模式,那么

    • 可能性1:虚拟机防火墙禁ping,请关闭虚拟机防火墙重试;

    • 可能性2:桥接设置的ip有冲突或者是虚拟机桥接服务不正常。

  • 如果是nat模式,那么

    • 可能性1:虚拟机防火墙禁ping,请关闭虚拟机防火墙重试;

    • 可能性2:本机上的vmnet8网卡被禁用了。

    • 可能性3:vbox的nat模式,vpc的共享模式,本来就这样的。

  • 如果主机同时装了visualbox和vm,也会导致其中一个虚拟机ping不通主机,因此使用vm或vb时,在主机上禁用另一个虚拟网卡即可。

3、虚拟机ping不通外网的解决方法

  • 如果使用NAT模式,则启用DHCP,自动获取IP地址

  • 如果使用桥接模式,则禁用DHCP,手动设置固定IP地址

  • 设置VMnet8共享主机网络

 (注:一定要选择稳定的网络,可以去自己的网络适配器中查看)

 

posted @ 2020-05-08 21:28  梅子猪  阅读(551)  评论(0编辑  收藏  举报