contOS 网络配置

设定VirtualBox虚拟网卡的IP地址(现在设定本地机器网卡IP 192.168.56.1  子网掩码255.255.255.0)

  • 设置虚拟机中的网络设置
    1. 在虚拟机中选用host-only网络(注:这样虚拟机是无法连外网的)
    2. vim /etc/sysconfig/network      (编辑完之后按ESC退出编辑模式,输入:wq保存退出)
      NETWORKING=yes
      GATEWAY=192.168.56.1
    3. vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 TYPE=Ethernet IPADDR=192.168.56.100 NETMASK=255.255.255.0
    4. 修改主机名hostnamectl set-hostname master (主机名千万不能有下划线!)
    5. 如果需要虚拟机上网还需要配置/etc/resolv.conf
    6. 重启网络service network restart (或者 systemctl restart network )
    7. 检查ssh服务的状态 service network restart
    8. 互相ping,看是否测试成功,若不成功,注意防火墙的影响。关闭windows或虚拟机的防火墙。systemctl stop firewalld system disable firewalld
  • 连外网的IP配置:使用桥接网卡
    1.  在虚拟机选用桥接网卡,重启网络,直接就可以连外网并且可以和本机互通。这属于动态获取IP方式。
    2. 还有一种静态获取IP的配置如下:
      1.   在本机找一个环境(非host-only 网卡环境,而是原来能上网的网卡环境)中没有使用的IP,ping不通说明没人用。84没人用,然后我把虚拟机设置成84的IP
      2.   vim /etc/sysconfig/network-scripts/ifcfg-enp0s3    BOOTPROTO要设置成static,你手动分配的IP84才能生效,,dhcp是动态分配。这是好这里之后和本机互通也是没有问题的。但还是不能联网。还需要设置DNS
      3.   

         

      4.   设置DNS:VIM /etc/resolv.conf         输入e   然后把DNS设置成和你本机同样的DNS就能上网了。如下图
      5.   

         

  • 使用XShell登陆

检查ssh服务状态systemctl status sshd (service sshd status),验证使用XShell是否能登陆成功。

posted @ 2017-06-23 14:50  JUN王者  阅读(378)  评论(0编辑  收藏  举报