VMWare虚拟机安装linux

虚拟机的概念

虚拟机,其本质其实也是一个程序。 但是这个程序,模仿了一台完整的主机常用的有 VMware,VirtualBox,Microsoft Virtual PC,Win10系统关闭自带的虚拟机Hiper-V

安装虚拟机

vmware 官网地址 https://www.vmware.com/ 下载安装

安装linux

Linux 有收费的 红帽: Red Hat 免费的: Ubuntu,CentOS,Debian 。他们区别大概是:Ubuntu 界面好看 CentOS 文档丰富 Debian 稳定性强

  • 下载CentOS镜像
  • 创建新虚拟机
  • 选 典型,然后下一步
  • 选 稍后安装操作系统, 下一步
  • 客户机操作系统选择: Linux(L) 版本选择: CentOS 7 64 位 下一步
  • 虚拟机名称: CentOS 7 64 位 (2) 位置(L): f:\vm\linux 选个空间大的盘,我用的是 f盘 下一步
  • 使用默认的20G. 默认的 将虚拟磁盘拆分成多个文件 下一步
  • 点击自定义硬件
  • 选择内存
  • 选择处理器 虚拟化 Intel VT-x/EPT 或者 AMD-V/RVI(V) 必须勾上
  • 新 CD/DVD (IDE )选择下载的CentOs镜像iso文件
  • 网络适配器 使用默认的 NAT 模式,点击确认,点击完成

开启虚拟机 选择语言 安装信息摘要 安装位置 打开后不做任何操作点完成;网络和主机名 打开以太网开关 点开始安装 安装过程中设置ROOT密码

开机启动linux

新建vm_start.bat 且建立快捷方式 内容为:"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "F:\vm\linux\CentOS 7 64.vmx"

说明:C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe 就是虚拟机的程序,默认安装的话会在这个位置。F:\vm\linux\CentOS 7 64.vmx 就是虚拟机的 vmx 文件地址,快捷方式放入windows系统启动目录 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

安装防火墙

安装防火墙

yum -y install firewalld firewall-config

为了启动防火墙,要先重启下 dbus

systemctl restart dbus

如下命令进行防火墙生命周期管理
启动一个服务:

systemctl start firewalld.service

关闭一个服务:

systemctl stop firewalld.service

重启一个服务:

systemctl restart firewalld.service

显示一个服务的状态:

systemctl status firewalld.service

在开机时启用一个服务:

systemctl enable firewalld.service

在开机时禁用一个服务:

systemctl disable firewalld.service

查看服务是否开机启动:

systemctl is-enabled firewalld.service

查看已启动的服务列表:

systemctl list-unit-files|grep enabled

查看启动失败的服务列表:

systemctl --failed

防火墙配置

查看版本:

firewall-cmd --version

查看帮助:

firewall-cmd --help

显示状态:

firewall-cmd --state

查看所有打开的端口:

firewall-cmd --zone=public --list-ports

更新防火墙规则:

firewall-cmd --reload

查看区域信息:

firewall-cmd --get-active-zones

查看指定接口所属区域:

firewall-cmd --get-zone-of-interface=eth0

拒绝所有包,测试别用这个。不如然只有到VMWare 的终端上去关闭防火墙 SSH 客户端,稍显麻烦:

firewall-cmd --panic-on

取消拒绝状态:

firewall-cmd --panic-off

查看是否拒绝:

firewall-cmd --query-panic

那怎么开启一个端口呢
添加
注1:--permanent永久生效,没有此参数重启后失效
注2:增加了要用 firewall-cmd --reload,才会生效

firewall-cmd --zone=public --add-port=80/tcp --permanent

重新载入

firewall-cmd --reload

查看

firewall-cmd --zone=public --query-port=80/tcp

删除

firewall-cmd --zone= public --remove-port=80/tcp --permanent

常用工具安装

yum install iproute ftp bind-utils net-tools wget -y

其中:

iproute 用来执行 ip address 查看本机地址

ftp 用来测试ftp 服务器

bind_utils 用来运行 nslookup

net-tools 用来执行 netstate

wget 既是执行 wget的

查看网卡地址

ip address

ftp服务

ftp 127.0.0.1

域名服务器

nslookup www.baidu.com

查看某个端口是否开放

netstat -anp|grep 8080

获取网络资源

wget www.baidu.com

Windows下通过VMWare安装linux的更多相关文章

  1. windows下使用虚拟机安装linux操作系统

    前言:虚拟机是开发者的好帮手,它可以帮助我们在同一台电脑上创建不同的环境,这样你就可以在不影响原有的环境下,使用另外一套新的环境去完成你的开发工作.相信不少在windows下开发的同学对此深有体会,本 ...

  2. Windows下的Memcache安装 linux下的Memcache安装

    linux下的Memcache安装: 1. 下载 memcache的linux版本,注意 memcached 用 libevent 来作事件驱动,所以要先安装有 libevent. 官方网址:http ...

  3. windows下利用VMware安装mac:构建…

    安装条件: 硬件:一台拥有支持虚拟技术的64位双核处理器和2GB以上内存的PC. 注意:运行MAC OS,需要电脑支持虚拟技术(VT),安装时,需要将VT启动,在BIOS中开启. 关于如何检测你的电脑 ...

  4. Windows下用VMware安装Ubuntu虚拟机

    安装: http://jingyan.baidu.com/article/0320e2c1ef9f6c1b87507bf6.html 全屏: http://jingyan.baidu.com/arti ...

  5. [Linux] Windows 下通过SecureCRT 访问 Linux

    不愿意装双系统的,可以借助虚拟机(Vmware, Virtual PC等) 安装linux 进行使用. 至于如何使用虚拟机安装Linux 这部分,很简单: 下载好需要安装的Linux ISO 镜像文件 ...

  6. Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS

    Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...

  7. coreseek实战(一):windows下coreseek的安装与测试

    coreseek实战(一):windows下coreseek的安装与测试 网上关于 coreseek 在 windows 下安装与使用的教程有很多,官方也有详细的教程,这里我也只是按着官方提供的教程详 ...

  8. 在VMware中为CentOS配置静态ip并可访问网络-Windows下的VMware

    在VMware中为CentOS配置静态ip并可访问网络-Windows下的VMware 首先确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在windows的命 ...

  9. Linux必备 -- 如何在Mac OS 使用VMware 安装Linux

    Linux简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协 ...

随机推荐

  1. [2018-10-29] python开发个人资源共享网--第二天

    创建Django目录 startproject my_project 创建APP startapp my_app 手动创建的文件夹 log 日志 media 用户上传下载 static 静态文件 配置 ...

  2. Docker的Ubuntu16.04容器如何汉化

    最近发现docker hub中的vnc镜像大部分是没有安装语言包的,试了好多天才把他搞出来. 下面为实现步奏. 网盘软件地址 ://pan.baidu.com/share/link?shareid=3 ...

  3. 6.1Hadoop属性Configuration配置API

    6.1  Hadoop属性配置API Hadoop需要添加一些自定义的属性值,可以通过Configuration类的实例来加载xml配置文件中的属性值. (1)   xml配置文件的格式 <?x ...

  4. Vue的指令以及组件化开发

    一. 自定义指令 如何: 1. 创建指令 Vue.directive("指令名",{ inserted(elem){//指令所在的元素被加载到DOM树上后自动执行指令 //elem ...

  5. libpcap的下载与安装(apt-get安装unable to locate package 的解决方法(Ubantu))

    因为网络安全课的实验课要求,我们得下载libcap我们得做一个类似于tcpdump的一个东西.具体要求就不贴出来了. libpcap只能在官网(www.tcpdump.org)下到,我用的os是Ubu ...

  6. Kubernetes概述

    1. Kubernetes是什么 Kubernetes是一个可移植的.可扩展的.用于管理容器化工作负载和服务的开源平台,它简化(促进)了声明式配置和自动化.它有一个庞大的.快速增长的生态系统.Kube ...

  7. [Office] Resources for Office Development

    Office 2013 Document (.chm) download page: http://www.microsoft.com/en-us/download/details.aspx?id=4 ...

  8. lqb 基础练习 特殊的数字

    基础练习 特殊的数字 时间限制:1.0s   内存限制:512.0MB     问题描述 153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3.编程求所有 ...

  9. 力扣(LeetCode)翻转字符串里的单词 个人题解

    给定一个字符串,逐个翻转字符串中的每个单词. 示例 1: 输入: "the sky is blue" 输出: "blue is sky the" 示例 2: 输 ...

  10. ubunit 16 安装pip

    pip是一个用来安装和管理python包的工具.已经内置到python2.7.9和python3.4及其以上的版本里. python2.7执行: sudo apt-get install python ...