不同网段共享一个打印机的实践

起因:

由于外网IP受限,就增加了一个路由器,将一个可以上网的IP和MAC绑定到一个路由器上,然后这个路由器下面的机器就可以上外网了。

但是却不能连上我们组长的打印机,因为我们在2段(192.168.2.1),组长在1段(192.168.1.1)。

公司还有一个大型打印机(本身带网卡,可配置IP地址),可以顺利打印。

于是就去网上找找资料,看看能不能实现不同网段的打印机共享。

度娘:

百度了一下资料,奶爆般的信息扑面而来,具体附与文后。这里当然是简单就是美了。

采用办法:

1、在Windows XP操作系统下,进入“C:/Windows/system32/drivers/etc/”目录。打开“hosts”文件,在该文件末尾另起一行,添加“192.200.240.10 老大”,保存并退出。

注意,老大的机器名是中文,不用担心,这里也可以是中文。

2、点 击“开始→打印机和传真”,在“打印机”窗口中,双击“添加打印机”。进入“添加打印机向导”窗口,点击“下一步”按钮。在 “本地或网络打印机”选择界面中,选择“网络打印机”,然后点击“下一步”按钮。在“查找打印机”窗口中,直接点击“下一步”按钮。进入“浏览打印机”窗 口,在“打印机”栏中输入“//老大/FX DocuPrint CP 105 b (副本1)”,然后点击“下一步”按钮,向导会提示自动安装打印机驱动程序。接着,在“默认打印机”界面中,选择 “是”。在“正在完成添加打印机向导”界面中,点击“完成”按钮,即可实现跨网段共享打印机。

结果:

然后打印一下,正常!

疑问:

1、感觉对Windows的核心还是陌生。为什么有的资料说需要打印机所在主机进行设置,而我的不用设置就可以。

2、hosts文件中增加另一行的范围有多大,为什么可以支持中文主机名,那是什么时间重新被解释的。

3、输入共享打印机名后第一次提示找不到,然后N次以后就自动显示出来了,选择以后就一切顺其自然了。

4、虽然有时候,可以规避核心的东西,但是这一次侥幸解决了问题,下一次出现更复杂的问题可能就没办法了,毕竟没有了解透彻。但是如果了解透彻,可能就超过我的能力了。挺纠结的。所以说微软是我内心深处永远的痛啊!

附文:

不同网段间打印机共享的方法几种

分类: 精品收藏 2010-06-23 17:21 7245人阅读评论(0) 收藏举报

internet网络interface服务器防火墙工作

以下是搜集到的一些不同子网(网段)间打印机共享的方法:
第一种(实验通过):

此 方法可以让两个不在同一子网的用户共享一台打印机 如果有可能的情况下甚至可以通过Internet共用一台打印机。1、对安装打印机的那台机器的防火墙设置如图:防火墙--例外-->文件和打印机 共享(双击)==》将TCP139 ,445 ,137,138 更改范围 -->“任何计算机”2、添加方法 我的电脑--地址栏中输入 //打印机所联机器IP地址/打印机共享全名 回车 即可提示安装。例如 // 192.168.0.8/hp5550

第二种:

某单位有两个局域网,一个用于内部办公,一个用于接入Internet,这两个网络通过交换机联系在一起;现在有一台网络打印机连接在Internet网络上,那么内网的工作站,能否共享到Internet网络上的打印机呢?
   答:很显然,上面的两个局域网处于不同网段,因此我们在内网的工作站上,无法使用网上邻居,直接访问到Internet网络上的共享打印机。但考虑到这两个网络,在物理连接上还是通过交换机联系在一起的,因此你可以将打印机设置为基于IPX/SPX协议下的网络共享。在设置共享时,你必须先用直接连接的方法,获得打印机在IPX/SPX协议下的一些技术参数,例如IPX地址、IPX名称、硬件地址、打印机的名称等(注意这些参数,不是每一台打印机都可以 提供的,必须要求打印机支持IPX/SPX网络共享才可以),当然你也可以使用WEB浏览的方式,查看到这些技术参数,只要以打印机超级管理员身份登录到打印服务器中,然后在IE地址栏中,输入形如“http://打印机服务器IP地址:端口号码”格式的网址,就能获得IPX/SPX协议下的技术参数了。以后在需要安装网络打印机的工作站中,单击“添加打印机”命令,打开网络打印机安装向导界面,当屏幕上提示你安装何种类型的打印机时,必须选中“本地打印 机”选项,并选用LPT1端口,作为缺省的打印端口;以后打开本地打印机的属性设置页面,找到“打印到以下端口”项,然后自行添加一个端口,并在弹出的 “协议”框中,选用“IPX/SPX打印机”,然后输入上面收集到IPX/SPX技术参数;完成上面的设置后,内网中的工作站将自动创建一个网络打印机图标,再将该网络打印机设置为默认状态,如此一来你就完成了不同网段之间的共享打印了。

第三种:

假设内部局域网有两个子网“192.200.240.*”和“21.55.8.*”。“21.55.8.*”子网内的计算机想使用“192.200.240.*”子网的打印机,但由于IP地址在不同的网段,造成两个网段内的计算机不能共享使用打印机。
那 么如何实现跨网段共享打印机呢?假设共享打印机的计算机IP地址是“192.200.240.10”,名称为LSSWHP,共享打印机名称 为HP。“21.55.8.*”子网内想使用打印机的计算机的IP地址是“21.55.8.10”,以下两步操作均在这台计算机 (Windows2000)上进行。
第一步:在Windows 2000操作系统下,打开“命令提示符”窗口,进入“C:/WINNT/system32/drivers/etc/”目录。输入“edit hosts”,编辑hosts文件,在该文件末尾另起一行,添加“192.200.240.10 LSSWHP”,保存并退出。
第二步:依次点 击“开始→设置→打印机”,在“打印机”窗口中,双击“添加打印机”。进入“添加打印机向导”窗口,点击“下一步”按钮。在 “本地或网络打印机”选择界面中,选择“网络打印机”,然后点击“下一步”按钮。在“查找打印机”窗口中,直接点击“下一步”按钮。进入“浏览打印机”窗 口,在“打印机”栏中输入“//LSSWHP/HP”,然后点击“下一步”按钮,向导会自动安装打印机驱动程序。接着,在“默认打印机”界面中,选择 “是”。在“正在完成添加打印机向导”界面中,点击“完成”按钮,即可实现跨网段共享打印机。

其他:


方法一:ROS服务器用两张网卡联两个局域一张的IP是192.168.0.1联192.168.0.0断。另一张的IP是192.168.1.1联192.168.1.0断

方法二:一张网卡设两个IP,192.168.0.1:192.168.1.1/ip addressadd address=192.168.0.1interface=LANadd address=192.168.1.1 interface=LANROS允许一张网卡多个IP的

方法三:掩码长度设为23,也就是192.168.0.0/23和192.168.1.0/23是同一网断的它们可以通讯的

 

新:

去IP设置的高级设置看看吧,本地连接属性~~双击internet协议~~进入高级~~把那ip添加进去

 


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值