1. 2个不同的局域网能否共用一台网络打印机
1、首先,不要考虑什么正反线问题,现在的网络设备已经很少有不能自动识别正反线序了,而这个网络的路由结构问题是主要的,正反线序只是个次要问题。
2、你没有说明两个部门是不是要共用上网出口线路,我暂时先按封闭式局域网,不需要上网来设计。如果需要上网,也不用再费很大的事。
你没有说明你的两个路由器是传统网络路由器,还是小塑料盒式的宽带路由器。不同类型的路由器设置也不一样,会在下边分别描述。
3、要达到你说的效果,还需要的物理条件:
再有一个三五十块钱的小HUB,或者小交换机,4口的就行。
有一台电脑允许两个部门都能访问到,做打印共享。或者添置一个打印机共享器
4、网络结构:
两台路由器分别做为两个部门的子网出口,通过NAT方式上联到核心位置的小HUB,把打印机连接在打印机共享器,或者一台共享打印机的电脑上,再接入核心小HUB。
因为在未特别指定的条件下,NAT是不可能反向穿越的,因此,两个部门的访问只可能通过路由器的NAT到达核心HUB,而不可能再向前反向穿越另一个部门的路由器,到达另一个部门。无论广播或是单播从原理上都是无法到达的。
核心层:小HUB、网络打印机
接入层:路由器A、路由器B
用户层:PC1……PCx
给定的条件是本部门内部通,与打印机通,不同部门间不通,则结构设计如下
没有说明路由器的类型,是普通桌面型的宽带路由器,还是传统网络路由器。暂假定为普通桌面型宽带路由器。如果是传统网络路由器,则配置为NAT模式,设置FE0/0为LAN口,FE0/1为WAN口,以下描述相同。
打印机共享计算机或打印机共享器,IP地址设为192.168.0.4,掩码255.255.255.0,无网关和DNS,机器名设为Print01。
部门A的PC全部连入路由器A的LAN口,设置IP地址为192.168.1.x(2-254),掩码255.255.255.0,网关地址192.168.1.1,无DNS。
路由器A的LAN口设置IP地址为192.168.1.1,掩码255.255.255.0,WAN口设置固定IP地址192.168.0.3,掩码255.255.255.0,无网关和DNS。
部门B的PC全部连入路由器B的LAN口,设置IP地址为192.168.1.x(2-254),掩码255.255.255.0,网关地址192.168.1.1,无DNS。
路由器B的LAN口设置IP地址为192.168.1.1,掩码255.255.255.0,WAN口设置固定IP地址192.168.0.2,掩码255.255.255.0,无网关和DNS。
路由器A和B上联到核心HUB,被共享的打印机也接入核心HUB,则从两个网段都可以访问到打印机地址192.168.0.4
刚才已经设置了打印机地址为192.168.0.4,设备名称Print01,共享打印机名称为HP,现在要向两个部门的PC中安装打印机。由于这是跨网段共享,所以略显麻烦。
第一步:编辑相应目录下的hosts文件,通过“添加打印机”实现跨网段共享打印机。
用记事本新建一个文本文件,输入以下命令:
@echo off
echo 开始开启跨网段打印机共享
@pause
cd C:\Windows\system32\drivers\etc
echo 192.168.0.4 Print01>hosts
echo 已开启跨网段打印机共享功能
echo 请通过“控制面板 - 打印机和传真 - 添加打印机”实现跨网段共享打印机
@pause
另存为.BAT文件,在非本网段欲打印的计算机上双击运行后按照提示操作即可。
第二步:依次点击“开始→设置→打印机”,在“打印机”窗口中,双击“添加打印机”。进入“添加打印机向导”窗口,点击“下一步”按钮。在“本地或网络打印机”选择界面中,选择“网络打印机”,然后点击“下一步”按钮。在“查找打印机”窗口中,直接点击“下一步”按钮。进入“浏览打印机”窗口,在“打印机”栏中输入“\\Print01\HP”,然后点击“下一步”按钮,向导会自动安装打印机驱动程序。接着,在“默认打印机”界面中,选择“是”。在“正在完成添加打印机向导”界面中,点击“完成”按钮,即可实现跨网段共享打印机。