大数据之环境准备系列 ——第二篇 新装VMware 虚拟机 网络配置(NAT模式)

新安装虚拟机,需要配置网络环境,才可以使用ssh客户端(如xshell)远程登录 和 虚拟机访问Internet。

一、 WMware 软件配置

WMware版本号:11.0.0 build-2305329

1  进入虚拟网络配置界面

菜单栏,点击编辑,之后点击 虚拟网络配置器(N),进入虚拟网络配置界面

2 配置NAT网卡

(1)从上部列表选择 类型为NAT 模式的虚拟网卡

(2)VMnet信息 部分 点击 NAT 设置,设置网关IP

(3)配置虚拟网络编辑窗口其他内容,子网IP子网掩码等,最终配置如下:

二、 宿主机系统网络配置

宿主机,机型为笔记本,系统为 Win10,使用wlan 网卡上网 ,网卡列表如下:

1 WLAN 网卡配置(共享Internet连接到VMnet8网卡

右键点击 WLAN网卡,点击属性,点击共享选项卡 ,勾选“允许其他网络用户通过此计算机的Internet连接来连接(N)”,从下面的网络连接中选择或者输入 NAT网卡全名

2 NAT 网卡配置

右键点击 VMware Network Adapter VMnet8 网卡, 双击 网络选项卡中 此连接使用下列项目中的 Internet协议版本 4(TCP/IPv4),进入常规配置页面

(1)配置IP地址和子网掩码

(2)配置DNS服务器

三、虚拟机 CentOS 网络配置

1 域名配置

vim /etc/hosts,增加如下配置

192.168.160.171   node1.spads

2 主机名

vim /etc/sysconfig/network , 编辑如下

HOSTNAME=node1.spads

3 网络配置

vim /etc/sysconfig/network-scripts/ifcfg-eth0,编辑如下

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.160.171
USERCTL=yes
IPV6INIT=no
GATEWAY=192.168.160.1
NETMASK=255.255.255.0

注:网卡名有可能不为ifcfg-eth0 ,需使用ifconfig 查看 系统网卡,确定网卡名,内容如下

4 删除 MAC 配置文件

删除MAC配置文件,对于克隆后的虚拟机,可避免MAC冲突,系统重启后,会自动生成。

rm –f /etc/udev/rules.d/70-persistent-net.rules

5 关闭防火墙

chkconfig iptables off

6 关闭 selinux

vim /etc/selinux/config ,将 SELINUX配置为 disabled

7 重启虚拟机系统

reboot

注:重启网络服务命令 service network restart

通过以上配置,宿主机可通过 ssh客户端(指定虚拟机 IP 、端口,用户名、密码),访问到虚拟机。虚拟机系统也可以直接访问Internet。

时间: 2024-11-11 12:53:37

大数据之环境准备系列 ——第二篇 新装VMware 虚拟机 网络配置(NAT模式)的相关文章

通过“分布式系统的8大谬误”反思APP的设计 第二篇 谬误2:网络没有时延

就在今天上午,我的系统的网络请求时延高达544毫秒到6937毫秒之间.而且这是在一个已激活的网络接口上.如果接口从省电模式开始激活的话,这还额外需要10秒钟的时间.因此为了提供良好的用户体验,App需要考虑至少十几秒的网络时延. 假如在app发起用户认证请求后,只有请求成功用户才能进入登录页面,这时已经过去7秒.如果接着App需要再发一条请求获取用户信息,那么用户被阻碍在登录页面总共多达14秒.所以我会尽可能打破这种必须前后按序发生的请求. 实际操作中,我会同时发送多个请求:尤其是有些请求,不占

零基础学习云计算及大数据DBA集群架构师【Linux系统配置及网络配置2015年12月31日周四】

2015.12.31/Thu *************摘要************** 查看硬盘 df du 硬盘的操作 分区 fsdisk 格式化mkfs 检测 fsck 挂载 mount 卸载 umount 建立 swap 分割槽: 1. 分割:fdisk t 2. 格式化:mkswap 3. 使用:swapon 4. 观察:free df <==列出目前挂载的装置 dumpe2fs [-bh] 装置文件名 选顷不参数: -b :列出保留为坏轨癿部分(一般用丌到吧!?) -h :仅列出 s

EnjoyingSoft之Mule ESB基础系列第二篇:Mule ESB基本概念

目录 1. 使用Anypoint Studio开发 2. Mule ESB Application Structure - Mule ESB应用程序结构 3. Mule ESB Application整体构造 4. Mule ESB构造元素 - Flow 5. Mule ESB构造元素 - Connector 6. Mule ESB构造元素 - Processor Mule ESB在众多开源的ESB中处于领先者的地位,MuleSoft公司也作为独角兽,2017年在纽交所上市.我们作为MuleSo

深入理解javascript作用域系列第二篇——词法作用域和动态作用域

× 目录 [1]词法 [2]动态 前面的话 大多数时候,我们对作用域产生混乱的主要原因是分不清楚应该按照函数位置的嵌套顺序,还是按照函数的调用顺序进行变量查找.再加上this机制的干扰,使得变量查找极易出错.这实际上是由两种作用域工作模型导致的,作用域分为词法作用域和动态作用域,分清这两种作用域模型就能够对变量查找过程有清晰的认识.本文是深入理解javascript作用域系列第二篇——词法作用域和动态作用域 词法作用域 第一篇介绍过,编译器的第一个工作阶段叫作分词,就是把由字符组成的字符串分解成

大数据之道 HMM系列&lt;二&gt;(成长)

一:HMM解码问题 (1)编程深处无非就是算法和结构,以及各种架构和版本的管理(如Git管理),因此作为程序员算法这一关是绕不过去的: (2)关于算法,个人比较崇尚的一本书是<算法导论>和ACM实战系类的算法培训: (3)对于自然语言处理领域或者部分机械学习领域的算法,HMM模型是非常经典的算法之一,非常适合初学者学习和研究: (4)HMM模型μ=(A,B,π),的状态是不可见的,我们看到的仅仅是状态表现出来的观察值和状态概率函数. 二:HMM简介(u = {N,M,A,B,pai} ---&

好程序员大数据教程分享Scala系列之模式匹配和样例类

好程序员大数据教程分享Scala系列之模式匹配和样例类1.样例类在Scala中样例类是一中特殊的类,样例类是不可变的,可以通过值进行比较,可用于模式匹配.定义一个样例类:1.构造器中每一个参数都是val,除非显示地声明为var 2.伴生对象提供apply ,让你不使用new关键字就能构造出相应的对象case class Point(x: Int, y: Int)创建样例类对象:val point = Point(1, 2)val anotherPoint = Point(1, 2)val yet

我的大数据实践之路-洗脑篇

1. 什么是大数据 五个简单故事告诉你什么是"大数据" 2.如何看待大数据 要全体不要抽样,要效率不要绝对精确,要相关不要因果 3.大数据能干什么 通过用户的使用习惯来预判用户的行为 4.大数据应用场景 我的大数据实践之路-洗脑篇

ansible系列第二篇(模块使用)

ansible系列第二篇(模块使用) 模块使用 设置ansible提权 在hosts文件加入sudo提权的密码: 18.18.23.102 ansible_become_pass='passwd' 执行: ansible test -S -R root -m shell -a "ls -l /" 查看ansible有那些模块: ansible-doc -l 获取各个模块详细帮助信息 ansible-doc -s ping ping模块: ansible test -m ping 从受控

好程序员大数据教程分享Scala系列之Option_偏函数_String

好程序员大数据教程分享Scala系列之Option_偏函数_StringOption类型在Scala中Option类型样例类用来表示可能存在或也可能不存在的值(Option的子类有Some和None).Some包装了某个值,None表示没有值. object OptionDemo {def main(args: Array[String]) {val map = Map("a" -> 1, "b" -> 2)val v = map.get("b