首先安装vmware-workstation(从aur中)

$yaourt vmware-workstation

安装linux-headers

$pacman -S linux-headers

然后添加Systemd服务,建立文件,并将添加如下内容

#vim /etc/systemd/system/vmware.service 
[Unit]
Description=VMware daemon
Requires=vmware-usbarbitrator.service
Before=vmware-usbarbitrator.service
After=network.target [Service]
ExecStart=/etc/init.d/vmware start
ExecStop=/etc/init.d/vmware stop
PIDFile=/var/lock/subsys/vmware
RemainAfterExit=yes [Install]
WantedBy=multi-user.target
#vim /etc/systemd/system/vmware-usbarbitrator.service
[Unit]
Description=VMware USB Arbitrator
Requires=vmware.service
After=vmware.service [Service]
ExecStart=/usr/bin/vmware-usbarbitrator
ExecStop=/usr/bin/vmware-usbarbitrator --kill
RemainAfterExit=yes [Install]
WantedBy=multi-user.target

启动一些服务

#systemctl enable vmware.service
#systemctl enable usbarbitrator.service
#systemctl enable vmware-networks.service
#systemctl enable vmware-hostd.service

添加内核模块

#modprobe -a vmw_vmci vmmon

安装成功,启动vmware-workstation

发现Edit->Virtual network editor无法打开"Network configuration is missing.Ensure that /etc/vmware/networking exists"

解决办法:

#vmware-netcfg  //初始化vmware网络模块,此时可能还会提示同样错误
#touch /etc/vmware/x
#vmware-networks --migrate-network-settings /etc/vmware/x
#rm /etc/vmware/x
#vmware-netcfg //此时可以看到问题已经解决了

然后进入Virtual network editor

选择桥接模式,wlp3s0为本机无线网卡的接口

安装虚拟机过程省略

.

.

进入虚拟机,发现ifconfig,iwconfig等命令提示不存在,是环境变量的问题

在 /etc/profile后添加export PATH=$PATH:/sbin

之后运行

#source etc/profile

改变生效,之后ifconfig命令就可以使用了

之后发现eth0网卡的配置文件没有。。。。只好自己动手了

#vim /etc/sysconfig/network-scripts/ifcfg-eth0

在文件中添加

DEVICE=eth0
TYPE=Ethernet
HWADDR=:0C::B4:A0:7C
BOOTPROTO=yes
GATEWAY=192.168.0.1
IPADDR=192.168.0.103
NETMASK=255.255.255.0
DNS1=192.168.1.1
ONBOOST="yes"

HWAEDDR是eth0的mac地址,可以在虚拟机中使用ifconfig命令获得

IPADDR需要设置成和主机在同一网段(ip地址和子网掩码二进制相与结果想同则是在同一网段),主机的ip地址可以在主机中使用ifconfig命令查看

DNS1和主机设置成一样,保存在/etc/resolv.conf中

网关和主机设置成一样,使用route -n命令查看(0.0.0.0对应的是默认网关)

之后运行命令

在虚拟机的设置中选择成桥接,并且勾上Connected

之后就能ping通外网了

Archlinux下vmware-workstation中安装rhel5并通过桥接模式(bridge)上网的更多相关文章

  1. VMware Workstation中安装linux系统(CentOS)超详细(部分转载)

    首先准备一下VMware虚拟机和linux镜像文件,链接如下: 对于32位windows机子安装的是10.0.7版本的VMware Workstation,链接: https://pan.baidu. ...

  2. 在VMware Workstation中安装Ubuntu Server 16.04.5图解教程

    最近要在Ubuntu中部署openstack,为了节省空间和内存,最终选择了Ubuntu服务器.看了很多前辈和大佬的安装教程,在这里记录一下我自己的Ubuntu Server 16.04.5的安装过程 ...

  3. 烂泥:【解决】VMware Workstation中安装ESXI5.0双网卡问题

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 由于需要做ESXI相关的实验,所以就在自己的机器上利用VM虚拟ESXI进行实验.因为此次实验是需要两块网卡的,所以就在创建ESXI虚拟机时添加了两块网卡 ...

  4. VMware Workstation中安装Hyper-V

    1:在虚拟机设置中,CPU属性中勾选"Virtualize Intel VT-x/EPT or AMD-V/RVI"来启用虚拟机的CPU支持虚拟化. 2:2.在虚拟机文件所在目录中 ...

  5. VMWare Workstation虚拟机 安装Centos7 图文指南

    本篇博文将讲述如何一步一步在VMWare Workstation 中安装Centos 7 1. 准备工作 VMWare Workstation Centos7 镜像 VMWare Workstatio ...

  6. Oracle 12cR1 RAC 在VMware Workstation上安装(下)—静默安装

    Oracle 12cR1 RAC 在VMware Workstation上安装(下)—静默安装 1.1  静默安装 1.1.1  静默安装grid 安装之前使用脚本进行校验,确保所有的failed选项 ...

  7. Oracle 12cR1 RAC 在VMware Workstation上安装(中)—图形界面安装

    Oracle 12cR1 RAC 在VMware Workstation上安装(中)—图形界面安装 1.1  图形界面安装 1.1.1  安装GRID 安装日志:/u01/app/oraInvento ...

  8. VMware Workstation中网络连接之桥接、NAT和Host-only

    在Windows XP系统中,安装好VMware Workstation虚拟机软件以后,我们可以查看一下"网络连接"窗口: 在窗口中多出了两块网卡: VMware Network ...

  9. 在windows系统上安装VMware Workstation虚拟机,然后在虚拟机VMware Workstation上安装linux系统,在linux系统安装xshell的服务端,在windows系统上安装xshell。用windows系统上的xshell连接到linux

    第一步:安装xshell: 去百度   xshell ,然后安装一下就可以了.就是普通的软件安装,在这里不做过多的接收. 第二步:安装虚拟机VMware Workstation 百度安装,不做过介绍 ...

随机推荐

  1. 深度图像配准(Registration)原理

    机器视觉中,3D相机产生的深度图像(depth image)通常需要配准(registration),以生成配准深度图像(registed depth image).实际上配准的目的就是想让深度图和彩 ...

  2. 进程守护为什么选择pm2

    官网:::  https://pm2.io/doc/en/runtime/quick-start/ 前言 源码:https://github.com/Unitech/pm2 这里的pm2并不是大气污染 ...

  3. 在WPS绿色版中增加自定义皮肤

    在WPS绿色版中增加自定义皮肤小俊的博客:http://xiaojun911.com/WPS绿色版:http://xiaojun911.com/xiazai/469.html小俊精简的WPS2016 ...

  4. es6数组的方法

    1.复习的函数 函数是由关键字function声明的,他是一个引用数据类型,是Function的实例,在调用的时候会开辟一个私有空间 2.函数的成员 arguments:null  (是实参构成的数组 ...

  5. 用JavaScript来生成HTML

    用JavaScript来生成HTML <style> table{ border-top: 1px #ff0000 solid; border-left: 1px #ff0000 soli ...

  6. PHP中的static的理解

    静态方法 (1)静态方法不能访问这个类中的普通属性,因为那些属性属于一个对象,但可以访问静态属性: (2)从当前类(不是子类)中访问静态方法或属性,可以使用 self 关键字,self 指向当前类,就 ...

  7. centos6.5制作OpenStack云平台Windows7镜像

    # yum install virt-manager libvirt qemu-img virt-viewer -y # vi /etc/libvirt/qemu.conf # service lib ...

  8. Jmeter(三十七)源码导入IDE(转!)

    转自:http://www.cnblogs.com/taoSir/p/5144274.html[eclipse]    https://blog.csdn.net/collonn/article/de ...

  9. [UE4]用.csv作为配置文件

    csv文件,以逗号分割的值的文件. csv文件的第一行一般为表头,第二行开始是字段值. .csv文件,纯文本,可以用记事本打开看到内容. excel支持csv文件,方便修改. 导入csv文件: 一.建 ...

  10. C#一年中有多少周方法和js一年中第几周

    最近在做一个时间插件,用的是jquery-daterangepicker ,现在分享一下查询时间是一年中的第几周的js方法  和 一年中有多少周的C#后台方法,默认是按照周一为一周的开始,如果一年的第 ...