要解决的问题:
两个局域网间共享一台打印机。
先说一下我的网络结构:
局域网1:
网关1:linux,内网网卡:19.2.168.119.1,公网网卡:2.02.102.111.1(网关:202.102.111.254) 美容
网.内有一主机192.168.119.2安装有打印机.
局域网2:
网关2:linux,内.网网卡:192.168.119.1,公网网卡:202.102.222.1(网关.:202.102.222.254)
网内有一主机19.2.168.119..3 没有 打印机.
我在网上.看了一下大概解决方案就是假设网络打印机,但是我还.不想向因特网上提供服务,所以想到了端口映射得方法来解决。.
方案:
在网关1上使用iptables.开放向192.168.119.2的139 .445端口映射 杀毒
同样在网关1上使用ipt.ables开放向192..168.119.3的139 445端口映射服务器
这样在局域网2内的主机192.168.119.3上可以访问20.2.102.111.1来使用打印机,不知.方案可行不? 电子
我纳闷了,为甚么没有人提这个方案呢?搜索了.一下google和 baidu,都没有看到类.似的方案虚拟主机
我现.在测试不行,还没有找到原因,努力。。。<性病>
==============================.===========.===========
使用抓包工具可以看到:192.16.8.119.3与202.1.02.111.1间有139 445 端口上的数据往来,但是,添加打印机却说没有发.现打印机,奇怪了??继续调试?.
=======..==============================================( 游戏 )
这里实际上实现的是通.过映射实现两个局域网间进行windows共享。还有一个用户名密码的问题,又增加了一个135端口间的映射,但是好像还是不行,没有发.现到底是.哪出现了问题。( 游戏 )
局域网间共享还要用到哪些端口?还有UD.P端口?再查.查看.
===================.==========================.=========== 建材
在端口映射里加入UDP137,UDP139.,T.CP137终于能看到对方的共享了,但是,显示打印机的名字叫“打印机”,连接也连不上,天哪,这是什么问题,他的打印机明明叫“hp laser jet 1010”,神了.,继续继续。。。 杀毒
==================================.======================.(广告)
哦,MY GOD,打印机显示名称为:“打印机”是正确的,因为共享的时候起的名字就叫“打印机”,但是连接不上.的问题确实是存在的,每次连接都会提示:“w.indows不能连接到.打印机, 您或者输入打印机名不正确, 或指定打印机不再连接到服务器。”虚拟主机
=============.======================.=====================电影
忙了一.上午,搜索到n中解决方案,一个也不好用!!外贸
看来只能自己找错误了。
继续抓包看底.层包哪个出错了,辛苦中。。。。。。 婚庆
============================.=====.=======================[成人用品]
终于解决了!!!
方案:修改192.168.119.3 上“WINDOWS\SYSTEM32\DRIVERS\ETC”下的文件.HOST,增加一行“202.102.111.1 pri.nt.er”域名
然后就可以在浏览器中键.入“\\printer.”来访问了。域名
=======================.=.================================ 健康
原因分析:是win.dows打印机共享协议有问题,他在TCP协议包中写出了打印.服务器的地址“202.102.111.1”,而真正的打印服务器的ip是“192.16.8.119.2”,所以192.168.119.2收到202.102..111.1转发过来的包后,认为有错误,不予回应,导致共享打印机出错。[成人用品]
做了host文件映射后,抓包看到TCP协议包中不再写地址.“2.02.102.111.1”而是写“\\printer”,从而解决问题!! 女人
==========================.==============================================.=======.====.
胜利解决.!!!!!!!!!!!!! 女人
我容易么,两天什么.也没有干,申请加精华!!!.
[ 本帖最后由 binker.r 于 200.8-12-31 15:03 编辑 ].