vmware中设置ubuntu静态ip
概括一下过程中遇到的三个问题:
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
最新文章
- 利用SQl对数据库实行数据拆分与组合
- Android中后台的劳动者“服务”
- Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:9001/api/size/get. (Reason: CORS header 'Access-Control-Allow-Origin' missing).
- Linux进程间通信(一): 信号 signal()、sigaction()
- <;转>;iOS性能优化:Instruments使用实战
- BZOJ2118墨墨的等式[数论 最短路建模]
- 解决";415 Cannot process the message because the content type &#39;application/x-www-form-urlencoded&#39; was not the expected type &#39;text/xml; charset=utf-8&#39;";
- flask笔记---url、变量规则
- bootloader制作过程
- Robots on a grid(DP+bfs())
- [转]轻松解决oracle11g 空表不能exp导出的问题
- C语言中返回字符串函数的四种实现方法 2015-05-17 15:00 23人阅读 评论(0) 收藏
- 关于div 浮动在select,或table控件之上
- Delphi判断文件是否正在被使用(CreateFile也可以只是为了读取数据,而不是创建)
- BestCoder Round #81 (div.2)1001
- 自己写CPU第九阶段(5)——实现负载存储指令2(改变运行阶段)
- linux下的静态库与动态库详解
- 移动端底部fixed固定定位输入框ios下不兼容
- 洛谷p1586四方定理题解
- CentOS7.1 KVM虚拟化之环境准备