今天在虚拟机中突然需要虚拟打印,就稍微折腾了一下,免得虚拟机中软件装得过多,占空间,

在Fedora 17中做法如下:

1.先安装虚拟打印机和虚拟网卡工具:

yum install cups cups-pdf tunctl

2.打开端口:

管理->防火墙,勾选网络打印服务器

3.在浏览器中配置打印机:

网址是localhost:631

点击Administration,勾选 Share printers connected to this system,Allow printing from the Internet,Allow users to cancel any job (not just their own)

点击change settings

4.建立虚拟网卡:

a修改/etc/sysctl.conf

其中:

net.ipv4.ip_forward=1

b新建文件/etc/rc.d/rc.local

输入:

#!/bin/bash

tunctl -t tap0

ifconfig tap0 10.0.2.2 netmask 255.255.255.0 up

iptables -t nat -A POSTROUTING -o p35p1 -s 10.0.2.0/24 -j MASQUERADE

其中p35p1是自己机器的网卡名

然后保存,加运行权限

c.重启计算机

5.配置VirtualBox:

网络->网卡1->启用网络连接->桥接->tap0

网卡2也启用,使用NAT

6.配置虚拟机:

a假设是XP系统,进入之后,打开网络连接,网卡1对应的配置手动配置ip地址为10.0.2.x,x自选,大于2即可,netmask255.255.255.0,DNS可以不配置

b在IE中输入:超文本传输协议:两杠10.0.2.2:631,应该能出cups的页面了,点printers,点击cups-pdf

c复制下来网址,进入打印机和传真->右键添加打印机->网络打印机->连接到Internet、家庭和办公网络上的打印机->粘贴地址->打印机驱动选Generic和微软彩色印刷打印机项

d把host机的/var/spool/cups-pdf/ANONYMOUS目录共享过来

然后就行了~

linux 虚拟机 网络打印机,Fedora 17中实现虚拟机共享host虚拟打印机相关推荐

  1. “移除”虚拟机和“从磁盘中删除”虚拟机的区别

    1.二者的区别:"移除"虚拟机操作只是在虚拟机上删除了,并没有在Windows系统中删除相关文件,是部分删除:而"从磁盘中删除"是既在虚拟机上删除了,也删除了W ...

  2. 【Linux 线程】同一个进程中的线程共享哪些资源

    进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线 ...

  3. linux共享文件可读写,在Ubuntu中设置samba共享可读写文件夹

    在Ubuntu中设置samba共享可读写文件夹 发布时间:2007-03-15 01:01:08来源:红联作者:XLooking 首先当然是要安装samba了,呵呵: sudo apt-get ins ...

  4. 如何在linux系统中安装虚拟机?

    在初学linux系统时,实验中使用虚拟机可以避免操作不当误删文件时,快速恢复. 在企业中,使用虚拟机可以降低占用空间并能节省资源. 下面我们将介绍如何在linux系统中安装虚拟机, 1.图形界面安装虚 ...

  5. Fedora 17 结实的奇迹:最新的OpenStack和JBoss

    为什么80%的码农都做不了架构师?>>>    [51CTO精选译文]有些Linux版本比另一些 Linux版本来得更"结实".红帽赞助的Fedora Linux ...

  6. 虚拟机 fedora 18 服务器,VM虚拟机中的Fedora设置固定IP上网的方法

    首先声明:该方法在Fedora 17和18版本下有效,其它版本也许可行也许有所差异. 1.  虚拟机相关配置 如果不是虚拟机系统,则这步不需要,若是相关配置详细信息请看"VM虚拟机中的Ubu ...

  7. 【vbox】Linux安装Virtual Box虚拟机实践记录--编辑中

    目录 一.安装 方法一 方法二 二.使用 在centos 使用 常用命令 VBoxManage 命令行使用(设置) VBoxManage 命令操作,详细的网络设置命令 1.5  桥接网络(Bridge ...

  8. Linux学习笔记(一) -- 在虚拟机中安装Ubuntu 18.04

    1.安装平台 1.操作系统:Win7 X64 2.虚拟机版本:VMware Workstation 14 Pro 3.ubuntu版本:Ubuntu 18.04 2.安装步骤 ubuntu下载 1.下 ...

  9. 物理机linux无法上网,物理机不能访问虚拟机VMNet8中的Linux

    将虚拟机部署到NAT网络指定上网使用的物理网卡 配置Linux虚拟机通过NAT访问Internet 虚拟机NAT不能上网 物理机不能访问虚拟机VMNet8中的Linux 修改虚拟机的MAC地址 安装完 ...

  10. linux把虚拟机上的文件共享,[转]windows中vmware虚拟机中的Linux如何进行文件的共享...

    http://www.osedu.net/article/linux/2011-07-13/254.html 目前,有很多用户使用Windows操作系统进行日常办公,服务器系统采用Linux操作系统, ...

最新文章

  1. 前端如何获取后台通过map封装的值_如何舒服的写api接口?
  2. 2021年春季学期-信号与系统-第八次作业参考答案-第五小题
  3. 昇腾 OSError: [Errno 22] Invalid argument: ‘protocol‘
  4. 【项目管理】认识项目相关方(干系人)管理
  5. 初步认识Volatile-JMM
  6. 安德鲁斯Selector简介
  7. mysql断网_断网的情况上如何访问本机的mysql
  8. 2014年5月生日会
  9. java 异常 过滤器_java-Spring:如何使过滤器引发自定义异常?
  10. lintcode:合并排序数组
  11. 【QT】QT从零入门教程(十二):实现工具箱QButtonGroup
  12. Spring+SpringMVC+MyBatis+easyUI整合优化篇(十三)数据层优化-表规范、索引优化
  13. FlashDevelop 3.0.0 Rc2 版本下载
  14. Go根据url获取html代码
  15. linux 水印软件下载,水印美图滤镜相机
  16. Linux开机启动项详解
  17. “梦中行千里不如现实行一步。”创业亦是如此丨国仁网络资讯
  18. 向Spring大佬低头--大量源码流出解析
  19. python 根据身份证号计算年龄和性别_excel如何根据身份证号计算男女出生日期、性别和年龄?分享了!...
  20. 苹果CMS搭建影视网站教程

热门文章

  1. 顺着IP地址他们能找到我家吗?
  2. 计算机新建文件夹的步骤打开,如何制作文件夹!(新建文件夹的操作步骤)
  3. win10电脑系统里的视频不显示缩略图
  4. php 微信H5支付
  5. windows系统镜像修复计算机,如何修复/移除Windows 10 镜像错误 - 易我科技
  6. dsoframer java_[转]内嵌WORD/OFFICE的WINFORM程序——DSOFRAMER使用小结
  7. 圈点2006年的省级卫视
  8. Kite的学习历程SpringCloud之Seata安装
  9. [译] 网站设计综合指南
  10. python lambda菜鸟教程_Python - lambda函数