概括一下过程中遇到的三个问题:

1.如何修改虚拟机为静态ip并且生效

2.设置完静态ip后,无法上网

3.设置完静态ip且能上网后,宿主机无法ping通虚拟机

问题1:参考https://www.jianshu.com/p/2e5fecf2a7df ,按部就班执行就好了,贴一下我的配置:

对于dns的配置,文章里说修改文件:/etc/resolv.conf,但是在机子重启时这个文件会被重写,而且它就根据interfaces里的设置来写的,所以直接配在interfaces中了。

都设置完后,重启下网络服务,会看到设置的ip已经生效了

问题2,如下:

提示域名无法解析,首先怀疑的是配的dns地址是否有效,然后发现在windows上是可以ping的通的。这边耗了很长时间。后来参考https://blog.csdn.net/u013304231/article/details/53319375,想到了可能是路由的问题,了解tcp/ip的同学应该能是想到的,关于路由/网关/dns介绍可以看下参考https://blog.csdn.net/sgl520lxl/article/details/51974215

 

增加路由后,再执行wget www.baidu.com,会看到已经是200 ok的响应了。

问题3,本以为大功告成了,却发现ssh无法登录了,连接失败,参考https://blog.csdn.net/niuwei22007/article/details/50486872,应该是由于网关不一致的问题,其实平时在电脑与电脑之间用网线传数据时经常会修改网关的,只要两边网关一致后,才能远程桌面连并且传文件之类的。

于是修改本机的网络配置:

其实一开始我是改的Ethernet,然后发现在window上能ping通了,ssh也可以登录,但是虚拟机不能上网了,改回自动获取ip后,虚拟机可以上网但是又无法ssh登录了,难道只能二者选其一吗,然后想大概是我用的wifi连接的网络,Ethernet本身没有连接网络所以虚拟机跟这个网关保持一致估计也不能上网,可以用有线网连上网后试一下是不是这个原因。

最后是将vmnet8的网关改成一致,最后虚拟机ip改成静态,并且可以通过nat上网,主机也可以ssh登录了。

参考文章:

1.https://www.jianshu.com/p/2e5fecf2a7df

2.https://blog.csdn.net/u013304231/article/details/53319375

3.https://blog.csdn.net/niuwei22007/article/details/50486872

4.https://blog.csdn.net/sgl520lxl/article/details/51974215

vmware中设置ubuntu静态ip的更多相关文章

  1. VMware中Centos7的静态ip设置

    网络连接方式:桥接模式.修改后确定.启动centos7,root账户进行登录. 2.修改网卡配置文件 (1) 打开网卡配置文件 vim /etc/sysconfig/network-scripts/i ...

  2. 虚拟机中设置 CentOS 静态 IP

    作为开发人员在工作和学习中通过虚拟机使用 Linux 的情况肯定会非常多,但是 Linux 自带的终端使用体验较差,所以绝大多数使用者都会在宿主机上使用第三方 SSH工具(例如 Xshell)进行连接 ...

  3. 转:VMware中CentOS配置静态IP进行网络访问(NAT方式和桥接模式)

    传送门:http://blog.csdn.net/zhangatle/article/details/77417310 其实这个博主的博客最是适合新手学习,踩过的坑让我再踩一踩,印象深刻 首先进行NA ...

  4. VMware中Ubuntu18配置静态IP地址

    1. VMware:编辑 -> 虚拟网络编辑器 -> 更改设置 2. 取消选中:使用本地DHCP服务将IP地址分配给虚拟机,并记住子网ip 3. 点击NAT设置,记住网关地址 正常情况下V ...

  5. 树莓派系统(Debain)中设置固定静态IP地址

    一.方法: 1.使用ssh登陆,使用以下命令设置静态ip. sudo nano /etc/dhcpcd.conf2.在dhcpcd.conf后添加以下内容(网上的方法): interface eth0 ...

  6. Hyper-V 中设置虚拟机静态 IP

    一.新建虚拟网络交换机 二.配置网络 网络共享默认使用 192.168.137.0/255 作为内网地址,192.168.137.1 作为网关 三.配置虚拟机静态 IP 安装完成虚拟机后修改配置文件: ...

  7. vmware设置centos静态ip

    之前有过设置ubuntu静态ip的经验,这次安装设置centos感觉很顺利很简单.参考https://www.linuxidc.com/Linux/2017-10/147449.htm,照做就可以了. ...

  8. VMware中的Ubuntu网络设置

    网络配置: VMware安装后会有两个默认网卡,分别是VMnet8(192.168.83.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP会不同的.在windows ...

  9. ubuntu Server 设置主机静态 ip地址

    ubuntu Server 设置主机静态 ip地址 1:先输入 ifconfig 查看当前网络配置 2:然后关闭 eth0 网卡 sudo ifdown eth0 3:配置静态ip sudo vim ...

随机推荐

  1. 从三个语言(C++,Java,.Net)的几个性能测试案例来看性能优化

    随着时间的发展,现在的虚拟机技术越来越成熟了,在有些情况下,Java,.Net等虚拟机密集计算的性能已经和C++相仿,在个别情况下,甚至还要更加优秀.本文详细分析几个性能测试案例,探讨现象背后的原因. ...

  2. Spark Streaming消费Kafka Direct保存offset到Redis,实现数据零丢失和exactly once

    一.概述 上次写这篇文章文章的时候,Spark还是1.x,kafka还是0.8x版本,转眼间spark到了2.x,kafka也到了2.x,存储offset的方式也发生了改变,笔者根据上篇文章和网上文章 ...

  3. Hive映射HBase表的几种方式

    1.Hive内部表,语句如下 CREATE TABLE ods.s01_buyer_calllogs_info_ts( key string comment "hbase rowkey&qu ...

  4. ubuntu下借助qt creator创建属于自己的共享库

    简介: 在 Windows 上,共享库由 .dll 表示:在 Linux 上,由 .so 表示. Shared Library的优势 共享库,又称动态库或so文件,顾名思义,它可以在可执行文件启动时加 ...

  5. 我的ubuntu kylin中mentohust的使用历程

    1首先下载mentohus 最新版下载(包括源码):http://code.google.com/p/mentohust/downloads/list 2打开终端(Ctrl+Alt+T) 输入sudo ...

  6. Redis Sentinel基本实现原理

    一.出现的背景: Redis 主从复制模式下一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点地址,对于很多应用这种场景的这种故障处理方式是非常浪费人力的.为了 ...

  7. 关于http 500错误的小结分享

    一般情况下,http 500内部服务器(HTTP-Internal Server Error)错误说明IIS服务器无法解析ASP代码,访问一个静态页面试试是否也出现这个问题. 如果访问静态页面没问题, ...

  8. Java虚拟机学习笔记(三)--- 生存还是死亡

    即便是可达性分析中不可达的对象,也不代表该对象一定被回收,一个对象被“宣判死刑”需要经过两次标记,第一次是被可达性算法标记为不可用,然后进入第二次筛选,筛选条件是对象是否有必要执行finalize() ...

  9. mysql复制那点事(2)-binlog组提交源码分析和实现

    mysql复制那点事(2)-binlog组提交源码分析和实现 [TOC] 0. 参考文献 序号 文献 1 MySQL 5.7 MTS源码分析 2 MySQL 组提交 3 MySQL Redo/Binl ...

  10. 深度学习模型训练技巧 Tips for Deep Learning

    一.深度学习建模与调试流程 先看训练集上的结果怎么样(有些机器学习模型没必要这么做,比如决策树.KNN.Adaboost 啥的,理论上在训练集上一定能做到完全正确,没啥好检查的) Deep Learn ...