虚拟机网络配置和NFS
Test Env:
Ubuntu 16.04
VMware
克隆虚拟机 A
把一台虚拟机从一台服务器克隆到另一台服务器,拷贝.vmx(配置文件)和.vmdk文件,然后在新服务器的vmware直接打开.vmx文件。需要对新虚拟机生成一个新的mac地址
克隆的ubuntu虚拟机,会携带原来的ip地址等信息,在/etc/network/interfaces文件里,如果只想让这台机器上网,将这个文件暂时转移到别处备份,将网络模式调成NAT,reboot就行了,这样会重新生成一个NAT模式的interfaces文件。
桥接模式与NAT的区别
桥接模式:在这样的模式下。VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它能够訪问网内不论什么一台机器。
在桥接模式下。需要手工为虚拟系统配置IP地址、子网掩码,并且还要和宿主机器处于同一网段,这样虚拟系统才干和宿主机器进行通信。
同一时候。配置好网关和DNS的地址后。以实现通过局域网的网关或路由器訪问互联网。
NAT(Network Address Translation)
使用NAT模式。就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来訪问公网。
也就是说,使用NAT模式能够实如今虚拟系统里訪问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCPserver提供的,无法进行手工改动,因此虚拟系统也就无法和本局域网中的其它真实主机进行通讯。採用NAT模式最大的优势是虚拟系统接入互联网很容易。仅仅须要宿主机器能訪问互联网。你不须要配置IP地址,子网掩码,网关。可是DNS地址还是要依据实际情况填的。
如果从虚拟机ping不通宿主,宿主却可以ping虚拟机。这是因为宿主(win系统)的防火墙。关闭掉使用中的公用网络就可以了
配置虚拟机的ip: (Ubuntu 16.04)
$vim /etc/network/interfaces

采用的是桥接模式,所以设为static
address需要和宿主机保持在同一网段
其他保持完全相同
给虚拟机挂载硬盘
在关机状态下,在vmware里通过界面操作添加一块硬盘,图标操作,一路next
开机进入后,查看硬盘及所属分区情况: sudo fdisk –l
sudo fdisk /dev/sda 对新挂载的硬盘进行分区
m -> n -> p -> w
再用sudo fdisk –lu查看分区
硬盘格式化
sudo mkfs –t ext4 /dev/sda # 格式化为ext4文件系统类型
找一个挂载点,在本地新建一个目录,挂载上去,但这是手动挂上去的,重启之后会失效 sudo mount /dev/sda /vip_data_center
开机自动挂载添加的硬盘
$vim /etc/fstab
/dev/sdb1 /vip_data_center ext4 defaults 0 0
再将虚拟机A的vip_data_center挂载到其他虚拟机B上
将A作为文件服务器,需要先在A安装nfs:
sudo apt install nfs-kernel-server
装好之后会有一个 /etc/exports文件
vim /etc/exports
/vip_data_center $B_ip(rw)
e.g./vip_data_center 192.168.112.∗(rw)
再到B端
mount A_ip/vip_data_center /vip_data_center
这也是手动,重启失效
实现开机自动挂载远程服务器的目录
sudo vim /etc/rc.local

虚拟机防火墙设置
a) 查看状态 ufw status
b) 关闭 ufw disable
c) 开启 ufw enable
NFS设置
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的使用。
用户不需要在网络中的每个机器上都建有Home目录,Home目录可以放在NFS服务器上且可以在网络上被访问使用。
一些存储设备CDROM和Zip(一种高储存密度的磁盘驱动器与磁盘)等都可以在网络上被别的机器使用。这可以减少整个网络上可移动介质设备的数量。
服务器配置(192.168.1.202)
#vim /etc/exports
/home/share 192.168.1.*(rw)
表示允许来自192.168.1.*的客户机访问服务器的/home/share夹子
设置服务器共享文件夹权限,因为如果挂载的是root目录下,默认是管理员权限,需要修改之后客户端才有修改权限
chmod -R 777 /home/share
关闭服务端防火墙
客户端操作
mount 192.168.1.202:/home/share /home/202/
后面是客户端自己本地的夹子,需要事先创建
虚拟机网络配置和NFS的更多相关文章
- Hadoop(一)Centos7虚拟机网络配置
Centos7虚拟机网络配置(桥接模式) 一 VirtualBox提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式). 1 桥接模式(br ...
- CDH安装系统环境准备——虚拟机网络配置
虚拟机网络配置教程如下: 1.修改网络配置文件[root@master ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0配置IP地址.网关.掩码.DNS ...
- Linux系统学习 三、网络基础—虚拟机网络配置
Linux网络基础 Linux的ip地址配置 Linux网络配置文件 常用网络命令 虚拟机网络参数配置 1.配置Linux的IP地址 首先配置一个IP地址,让IP生效. ifconfig查看当前网络配 ...
- 环境变量(windows下tomcat问题);shh连接虚拟机网络配置
环境变量(windows下tomcat问题) 有tomcat有jdk 再配置环境变量:参考 提示:若选择“用户变量”,则本次配置的变量只对该用户有效 若选择“系统变量”,则对所有用户 ...
- hadoop搭建一:虚拟机网络配置和基础(未完成)
基于VMware 15+CentOS 7+Hadoop 2.6,hadoop的搭建主要用于个人学习,水平有限. hadoop搭建一:虚拟机网络配置和基础 hadoop搭建二:hadoop全分布搭建 h ...
- 【CentOS】虚拟机网络配置与远程登录
////////////////////////////////////11月16日更新////////////////////////////////////////////////////// 一 ...
- VirtualBox 内的 Ubuntu Server 虚拟机网络配置
环境: 宿主机:Windows 7,单网卡: 虚拟机:ubuntu-14.04.1-server-amd64: 宿主机上网是连接的路由器,IP 地址是通过 DHCP 服务自动获取的: 基本情况: Ub ...
- vm克隆虚拟机网络配置
*CentOS虚拟机网络连接方式为:桥接模式* 虚拟机克隆后会导致网络连接不上:(引起原因是新的MAC和网卡配置对应不上)问题解决(在克隆机里执行下列步骤): vi /etc/udev/rules.d ...
- 【VMware】VMware Workstation中虚拟机网络配置
一直用的vmware的虚拟机以及UVP还有cirtix的虚拟机,然后对vmware workstation却一窍不通,这个怎么了得,下面介绍一下我学习中遇到的问题及解决办法. 一.准备工作: vmwa ...
随机推荐
- base64文件大小计算
有时候图片被base64之后需要计算图片大小,因为被编码后全是字符,计算文件大小可以反序列化成文件之后再获取大小,但是会比较麻烦.简单介绍一种利用base64编码原理计算大小的方法. 编码原理 要求把 ...
- 总结XSS与CSRF两种跨站攻击
XSS:跨站脚本(Cross-site scripting),实际应是"CSS",但由于和层叠样式表CSS名称冲突,故改为"XSS" CSRF:跨站请求伪造(C ...
- 第五周课后作业——热门软件创新分析+附加题1&附加题3
鉴于我们寝室都热衷于手游,所以本次热门软件创新分析我就来分析一下几款热门的抽卡型手游. 阴阳师(后文简称YYS)——剧情画风唯美,配音引人入胜 作为网易公司研发的一款3D日式和风回合制游戏,YYS ...
- Linux查杀stopped进程
在Linux系统下面,top命令可以查看查看stopped进程.但是不能查看stopped进程的详细信息.那么如何查看stopped 进程,并且杀掉这些stopped进程呢? ps -e j | ...
- C#-事件event
目录 1. 简介 2.实际案例 2.1实际案例1 2.2实际案例2--带有参数的事件 3.标准事件的用法 3.1通过扩展EventArgs来传递数据 3.2代码实例 1. 简介 事件是一种类型安全的委 ...
- gitlab-server环境搭建
1.安装GitLab的需求 操作系统 受支持的Unix衍生版 Ubuntu Debian CentOS Red Hat Enterprise Linux (使用CentOS的包和命令) Scienti ...
- 英语口语练习系列-C07-谈女孩
<将进酒>·李白 君不见黄河之水天上来,奔流到海不复回. 君不见高堂明镜悲白发,朝如青丝暮成雪. 人生得意须尽欢,莫使金樽空对月. 天生我材必有用,千金散尽还复来. 烹羊宰牛且为乐,会须一 ...
- 【English】20190312
tokens记号 [ˈtoʊkən] delimiter characters分隔符字符 [dɪ'lɪmɪtə] [ˈkærɪktɚs] argument论据主题[ˈɑ:rgjumənt] ...
- Unknown column 'user_uid' in 'field list' sql错误解决过程
在idea中运行一直有错,找了好多个地方都找不到,以为是我的字段名字写错了,然而都是对的. 把错误的这个字段删了再打一遍就好了,
- Python从入门到放弃Day01
Py的第一天,无非是讲一些关于电脑的一些常见的基本常识,硬件之类的cpu啊.硬盘啊.显卡啊.内存条啊什么的,之后就还有一些除了windows之外的操作系统,我之前是学网络的,Readhat也学了一部分 ...