一、为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:

三、修改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

Ubuntu19.04系统SSH连接CentOS7虚拟机的更多相关文章

  1. 虚拟机桥接模式下多台Ubuntu16.04系统互相连接

    1.首先新建一个虚拟机并在该虚拟机上安装Ubuntu16.04系统.为这台虚拟机起名为Ubuntu3. 2.对Ubuntu3进行克隆,为新克隆生成的虚拟机起名为Ubuntu2.(这时我们会发现Ubun ...

  2. 【树莓派】树莓派新版系统SSH连接被拒绝问题处理

    安装好新的版本树莓派(NOOBS_v2_4_0.zip)之后,直连显示器并接上网线,可以看到已经获取到动态IP地址了. 但是,此时使用xshell远程连接时,却一直连接不成功: [d:\~]$ Con ...

  3. 如何使用 SSH 连接 VMWare 虚拟机中的 Ubuntu

    环境:VMWare Player 5.0.2,Ubuntu 13.10  VMWare共有3种网络连接模式,分别是: 1. bridged(桥接模式):虚拟机将直接连接到物理局域网,使自身独立于宿主机 ...

  4. 04.Linux-CentOS系统SSH连接问题

    问题:SSH远程连接时报错 Socket error Event: 32 Error: 10053.Connection closing...Socket close.Connection close ...

  5. ubuntu19.04 配置远程连接ssh

    安装ssh-server sudo apt install openssh-server 参照:https://baijiahao.baidu.com/s?id=1631505486531979316 ...

  6. ssh连接CentOS7服务器

    ssh原理: ssh是一种专为远程登陆会话和其他网络服务提供安全性的协议,主要用于远程登陆. ssh采用公钥加密,在远程连接时,远程主机接收到用户的登录请求,将自己的公钥发送给用户,用户使用这个公钥将 ...

  7. win7下用SSH连接linux虚拟机

    本文来自转载:原文 [需求] 在win7环境下用SSH(SecureShell)连接本地的一台虚拟机上ubuntu(11.10)系统  [环境] win7,ubuntu,vmware(8.0) [方案 ...

  8. 解决树莓派新版系统 ssh连接不了问题

    一.解决办法 由于有连接了显示器,所以可以直接输入命令行开启树莓派的SSH,并且使用putty连接就可以. sudo service ssh start sudo service ssh sttus ...

  9. Windows Terminal 终端 SSH连接centos7 linux

    1.在Windows Store中安装 Windows Terminal 2.打开Windows Terminal,使用下拉箭头,打开设置. 3.在左侧点击"添加新配置文件",再点 ...

随机推荐

  1. ftell函数

    ftell函数用于得到文件位置指针当前位置相对于文件首的偏移字节数,在随机方式存储文件时,由于文件位置频繁的前后移动,程序不容易确定文件的当前位置. /*** a.txt ***/ asd gsder ...

  2. JavaWeb-SpringSecurity实现需求-判断请求是否以html结尾

    系列博文 项目已上传至guthub 传送门 JavaWeb-SpringSecurity初认识 传送门 JavaWeb-SpringSecurity在数据库中查询登陆用户 传送门 JavaWeb-Sp ...

  3. 费马小定理证明 (copy的,自己捋清楚)

    费马小定理:假如p是质数,且gcd(a,p)=1,那么 a^(p-1)≡1(mod p) 证明(copy的百度百科,加点自己的解释) 引理1. 若a,b,c为任意3个整数,m为正整数,且(m,c)=1 ...

  4. 「Luogu P5601」小D与笔试

    题目链接 戳我 \(Solution\) 这道题官方题解的做法太复杂了,还需要扫字符串. 其实只需要两个\(map\)就好了. 一个\(map<string,stirng>\)用来记录题目 ...

  5. C++:#include和using namespace

    https://blog.csdn.net/u013719339/article/details/80221899

  6. Padding Oracle 和 CBC字节翻转攻击学习

    以前一直没时间来好好研究下这两种攻击方式,虽然都是很老的点了= =! 0x01:Padding oracle CBC加密模式为分组加密,初始时有初始向量,密钥,以及明文,明文与初始向量异或以后得到中间 ...

  7. (十七)C语言之变量

  8. jstack+jdb命令查看线程及死锁堆栈信息

    如果程序挂死,有时使用jstack查看进程中线程信息时,需要添加上-F参数,此时如果有死锁信息,则可能不会打印出死锁堆栈信息,使用jdb则可以查看当前死锁线程的运行堆栈. 如下模拟一个简单的死锁程序 ...

  9. drawable SVG 使用

    Android会使用一些规则来去帮我们匹配最适合的图片.什么叫最适合的图片?比如我的手机屏幕密度是xxhdpi,那么drawable-xxhdpi文件夹下的图片就是最适合的图片.因此,当我引用andr ...

  10. SQL Server 数据库设计、命名、编码规范

    https://blog.csdn.net/songguozhi/article/details/5858159 SQL Server 数据库设计.命名.编码规范