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

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. 【iOS】Xcode unexpected code bundles

    如图所示: ……

  2. 100天搞定机器学习|Day13-14 SVM的实现

    昨天我们学习了支持向量机基本概念,重申数学推导原理的重要性并向大家介绍了一篇非常不错的文章.今天,我们使用Scikit-Learn中的SVC分类器实现SVM.我们将在day16使用kernel-tri ...

  3. 补充Java面试记录

    补充Java面试记录 背景:这两天面试遇到的部分问题都分散在了前面两篇文摘中,这里再做一些其他的记录,以备不时之需! 一.谈谈你对SpringBoot的理解? SpringBoot简介:SpringB ...

  4. Netty源码分析-- ThreadLocal分析(九)

    为了更好地探讨Netty的内存模型,后面会用到,这里我还是决定跟大家一起看下ThreadLocal和FastThreadLocal的源码,有的时候我们在看源码的时候会一层层的遇到很多之前没有看过的内容 ...

  5. SpringMVC学习笔记之---深入使用

    SpringMVC深入使用 (一)基于XML配置的使用 (1)配置 1.SpringMVC基础配置 2.XML配置Controller,HandlerMapping组件映射 3.XML配置ViewRe ...

  6. python中下标和切片的使用

    下标 所谓下标就是编号,就好比超市中存储柜的编号,通过这个编号就能找到相应的存储空间. Python中字符串,列表,元祖均支持下标索引. 例如: # 如果想取出部分字符,可使用下标 name=&quo ...

  7. 维恩贝特面试JAVA后台开发

    1 自我介绍 2 链表和数组区别(数组空间连续,且有下标,查找快,但是增删数据效率不高,链表的空间不连续,查找起来慢,但是对数据的增删效率高,链表可以随意扩大,数组不能) 3 sort方法的实现 (A ...

  8. OSI七层网络模型与TCP/IP四层模型

    1.OSI七层结构图: 2.TCP/IP四层结构图: 3.各层对应的协议 4.OSI七层和TCP/IP四层的区别 OSI网络模型和TCP/IP网络模型对应关系: 5.交换机工作在OSI的哪一层 如果有 ...

  9. PostgreSQL创建扩展出错

    问题: loraserver_as=# create extension pg_trgm; ERROR: could not open extension control file "/us ...

  10. 浅谈UART/12C/TTL的定义与区别与解析

    UART/12C/TTL的定义与区别: UART:UART(Universal Asynchronous Receive Transmitter):也就是我们经常所说的串口,基本都用于调试.主机和从机 ...