首先安装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. 进程守护为什么选择pm2

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

  2. C++进阶--处理拷贝赋值运算符中自赋值的情况

    //############################################################################ /* * 处理拷贝赋值运算符=中自赋值的情 ...

  3. Java学习——使用Static修饰符

    程序功能:通过两个类 StaticDemo.LX4_1 说明静态变量/方法与实例变量/方法的区别. package Pack1; public class Try { public static vo ...

  4. Java-Runoob-高级教程-实例-时间处理:02. Java 实例 - 获取当前时间

    ylbtech-Java-Runoob-高级教程-实例-时间处理:02. Java 实例 - 获取当前时间 1.返回顶部 1. Java 实例 - 获取当前时间  Java 实例 以下实例演示了如何使 ...

  5. [ZZ]39条更好的软件开发方法

    1.重构是程序员的主力技能. 2.工作日志能提升脑容量. 3.先用profiler调查,才有脸谈优化. 4.注释贵精不贵多.杜绝大姨妈般的“例注”.漫山遍野的碎碎念注释,实际就是背景噪音. 5.普通程 ...

  6. OpenStack存储(单节点)

    一.OpenStack Swift对象存储 1.安装Swift服务 在controller节点依次执行iaas-install-swift-controller.sh和iaas-install-swi ...

  7. servlet简单的小例子

    去我云盘下载: https://pan.baidu.com/s/1E2yoZ2Nmk2FE2XjuPOCvjA 访问方式:http://localhost:8080/testServlet/index ...

  8. [UE4]使用name slot制作带背景的容器

    name slot相当于asp.net模板中的content模板. 可以往“Name Slot”里面拖放控件,如果没有“Name Slot”就不能给“BgPanel”拖放任何控件

  9. 虚拟机挂载光盘,同时修改yum源为光盘挂载目录

    VMware下挂载光盘并安装文件https://blog.csdn.net/gfd54gd5f46/article/details/53968293 linux修改yum本地源的方法https://w ...

  10. github----awesome-typescript-projects

    https://github.com/brookshi/awesome-typescript-projects