Ubuntu19.04系统SSH连接CentOS7虚拟机

一、为CentOS7配置静态IP

注意查看宿主机(Ubuntu19.04)所在局域网段,当前为172.18.25.108

  1. 修改当前系统下virtual box的网络设置

    【控制】-->【设置】-->【网络】-->【】

     

  2. centOS7网卡设置
    vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    修改为:

        TYPE="Ethernet"
        BOOTPROTO="static"
        NAME="enp0s3"
        DEVICE="enp0s3"
        ONBOOT="yes"
        IPADDR="172.18.25.171"   #该ip为宿主机所在局域网中的任意IP,可在宿主机命令行 ipconfig查看
        NETMASK="255.255.255.0"
        GATEWAY="172.18.25.1"
        DNS1=4.4.4.4
        DNS2=8.8.8.8
        IPV6INIT=no
  3. 声明网关
    vi /etc/resolv.conf

    nameserver 8.8.8.8
    nameserver 8.8.4.4

  4. 重启网卡
    service network restart

二、ssh: connect to host 172.18.25.173 port 22: Connection timed out

1、原因

宿主机(Ubuntu19.04)重启后,所在局域网段发生了变化:
变化到了192.168.1.104

2、解决办法

为虚拟机CentOS7添加IP地址网段

一、使用virtual box登录虚拟机

二、在系统中添加网络配置文件脚本,复制ifcfg-enp0s3

cd /etc/sysconfig/network-scripts/
cp ifcfg
-enp0s3 ifcfg-enp0s3: 0

三、修改ifcfg-enp0s3:0

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
="enp0s3:0"
UUID="cae364de-9673-4963-b416-31324634f99b"
DEVICE
="enp0s3:0"
ONBOOT="yes"
IPADDR
=192.168.1.173
NTSMASK=255.255.255.0
ZONE=public

 只需修改标红字体部分,新增一个宿主机所在网段的IP地址

 四、重启网卡

service network restart

 

猜你喜欢

转载自www.cnblogs.com/HuangJie-sol/p/11906754.html