虚拟机(unbutun16.04)设置静态ip
电脑上装了虚拟机,想用xshell连接,无奈按照默认的网络设置方式每次重启了虚拟机后都要修改ip才能访问,这怎么能忍,经过一番折腾终于搞定这个问题了,解决步骤如下:
大步骤分为两步:其一是主机的设置,其二是虚拟机的设置
首先说比较麻烦的虚拟机的设置,可以从外面到里面来进行,先进行VMware的设置,就是编辑->虚拟网络适配器
1. 然后要怎么设置,首先需要先删除VMnet0和VMnet1,只保留VMnet8,不要担心会恢复不了,虚拟机试支持恢复默认设置的
2. 选中NAT模式,勾选将主机的虚拟适配器连接到此网络,取消勾中‘将本地的DHCP服务将ip地址分配给虚拟机’
3. 看一下下面的子网ip和子网掩码,一般是192.168.X.0和255.255.255.0,这个时候点击NAT设置,设置网关为192.168.X.2,一般是这样,记住这个网关,在设置主机的网络时会用到
4. 打开虚拟机设置,选中网络适配器,在右边的部分选中自定义,下拉框选择VMnet8
5. 这个时候可以保存设置了,然后需要打开虚拟机,点击网络图标,在右上角的关机键附近,选择edit connection,点击ipv4 setting,下拉框选择manual,同时设置ip,如果之前的x为184的话,这个地方的ip可以是192.168.184.32,子网掩码是255.255.255.0,网关就是192.168.184.2,这个地方填的待会儿还会用到,保存设置
6.打开命令行窗口,输入ifconfig,看到第一行最左侧的名字没,一般是ens33,这个名字和上一步的network connnetion下的名字是一样的
输入 sudo gedit /etc/network/interfaces, 在打开的窗口里面输入下面这一段
auto ens33
iface ens33 inet static
address 192.168.184.32
netmask 255.255.255.0
gateway 192.168.184.2
dns-nameserver 223.5.5.5
保存文件后退出
7. 输入 sudo gedit /etc/resolv.conf,添加223.5.5.5保存后,这个时候虚拟机应该就可以上网了,如果不行,可以重启试试,至此虚拟机的设置已经全部完成了,无论重启多少次ip都不会变了,而且可以上网,但是不是已经大功告成了呢,还差一点儿
这个时候如果用虚拟机ping主机,一般是可以ping通的,但是用主机ping虚拟机确不一定了,接下来需要对主机进行简单的设置:
我的电脑是win7,在网络的图标上单击右键,打开网络与共享中心,点击左侧是适配器选项,选中VMware Network Adapter VMnet8,一定要是这个不要整到了主机的网络设置上了,设置internet协议版本ipv4,默认网关一定要和虚拟机是一样的,这个也是主机ping不同虚拟机的主要原因,我的三个参数从上到下依次是 192.168.184.1 255.255.255.0 192.168.184.2,这时候才算真正的大功告成了,可以用xshell连接虚拟机了,无论重启多少次都不需要修改ip了,哈哈。
参考链接:
https://www.jianshu.com/p/2e5fecf2a7df
https://blog.csdn.net/ww1473345713/article/details/51490525
https://blog.csdn.net/lin434406218/article/details/52302945
虚拟机(unbutun16.04)设置静态ip的更多相关文章
- 虚拟机ubuntu18.04设置静态IP
说明: 网关:192.168.8.2 待设置静态IP:192.168.8.25 1.编辑:vi /etc/netplan/01-network-manager-all.yaml 打开以后内容如下: # ...
- 虚拟机ubuntu14.04系统设置静态ip
ubuntu14.04 设置静态ip vim /etc/network/interfaces 原来只有 auto lo iface lo inet loopback 修改成如下: auto lo if ...
- TX2开发板Ubuntu16.04设置静态IP
TX2开发板Ubuntu16.04设置静态IP https://www.cnblogs.com/qilai/p/11285445.html 首先打开一个Terminal输入 ifconfig 查看自 ...
- ubuntu 18.04 设置静态ip方法
1. 前言 本教程将会演示如何设置Ubuntu16.04 Server版和Ubuntu18.04 Server版系统的静态固定IP地址. 2. 确认你要修改的网卡号 先确认你要修改的网卡号,假设你的服 ...
- VMware虚拟机下Centos8 设置静态IP地址
缘起 我们在平时学习Redis.Nginx等分布式微服务的组件的时候,无法避免的需要用到Linux操作系统,而Linux操作系统的主机来源差不多就三种情况: 真实物理机 阿里云等云服务器 利用虚拟机 ...
- 在ubuntu14.04设置静态ip
打开网络的配置文件 sudo vim /etc/network/interfaces 选择网卡,我这里是有线网卡eth0,设置静态ip为192.168.1.108 auto eth0 iface et ...
- ubuntu18.04设置静态IP
ubuntu18与ubuntu14.16设置静态ip地方方法不同,很多人没去读更新文档的时候往往会设置静态ip地址不成功,下面是具体的设置方法 做之前一定要确认自己操作系统的版本,每个版本设置的方法有 ...
- VirtualBox 虚拟机 centos7 下 设置静态ip 并支持 xshell 远程登陆的设置方法
1.设置虚拟机使用“桥接模式” 2.使用 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 打开配置文件(其中 enp0s3 是你的linux的网卡名,在 ...
- Xshell 连接虚拟机OS Linux 设置静态ip ,网络配置中无VmWare8 的解决办法
前序:最近开始研究Hadoop平台的搭建,故在本机上安装了VMware workstation pro,并创建了Linux虚拟机(centos系统),为了方便本机和虚拟机间的切换,准备使用Xshell ...
- ubuntu14.04设置静态ip
1. 找到文件并作如下修改: sudo vim /etc/network/interfaces 修改如下部分: auto eth0 iface eth0 inet static address 192 ...
随机推荐
- idea output 消失找不到
今天一不小心把idea的 debug的控制台output 搞丢了, 半天找不到,原来是在这里隐藏着 Restore layout
- tp.c
calculate throughput /* gput.c: out.tr¤ò²òÀϤ·¤Æ¥¹¥ë¡¼¥×¥Ã¥ÈÆÃÀ¤ò·×»»¤¹¤ë * out.et¤ò²òÀϤ·¤ÆºÆÁ÷¥¿¥ ...
- 配置spark集群
配置spark集群 1.配置spark-env.sh [/soft/spark/conf/spark-env.sh] ... export JAVA_HOME=/soft/jdk 2.配置slaves ...
- 【转】Linux中/etc/profile,/etc/bashrc,~/.profile,~/.bashrcd的区别
//因为在原文章中博主说以下内容是网友说的,所以我就只加个转了,找不到原作者 /etc/profile,/etc/bashrc 是系统全局环境变量设定 ~/.profile,~/.bashrc用户家目 ...
- c++11简单的线程
线程的管理 启动线程 为了让编译器识别 std::thread 类,这个简单的例子也要包含 <thread> 头文件. 如同大多数C++标准库一样 线程在std::thread对象创建(为 ...
- AutoHotkey的函数对象的Bind方法绑定参数的应用
近期在写Excel数据批处理函数,想提取某列的每个数据是否匹配某某条件的所有单元格. 这种需求比较多,比如判断的值有:单元格值,字体颜色,单元格颜色等等, 判断条件有:相同,不同,正则,或在某多行字符 ...
- spring初始化完成后执行初始化数据方法
Spring提供的解决方案三种: 1.InitializingBean package com.foriseland.fsoa.fabricca; import com.foriseland.fsoa ...
- redis知识树
- C语言main函数的参数
在Windows下使用gcc编译器: 1.首先介绍下MinGW MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils移植到 ...
- SpringMVC WEB应用上传照片的实现
使用是SpringMVC+Hibernate搭建的WEB应用,使用jsp写的前端页面. 如何将文件上传到服务器呢?我这里使用的是Multipart的形式将文件上传. 这里有两大步:一是配置multip ...