请教一下如何访问另外一个路由下的打印机

l
liufanghe
楼主 (未名空间)

比较懒,家里没有装太多网线,一台卧室里的电脑没有稳定的无线卡,就用一个装了
DDWRT路由器无线与主路由器相连,再用网线直接这台路由。当时方便就另开了一个
SUBNET MASK。TOPOLOGY像附件里的样子
现在想用这台电脑直接使用打印机,请教一下应该怎么操作。
谢谢。
m
majia0100

直接设打印机的地址IP。
可以参考主路由下其他电脑的打印机properties.
PC1可以访问你网内的任何其他设备。其他设备无法访问pc1,因为NAT.
所以你这种情况很简单。
t
tingtingliu

既然有了ddwrt 那里设置成ap bridge模式就行了

【 在 liufanghe (garfield) 的大作中提到: 】
: 比较懒,家里没有装太多网线,一台卧室里的电脑没有稳定的无线卡,就用一个装了: DDWRT路由器无线与主路由器相连,再用网线直接这台路由。当时方便就另开了一个
: SUBNET MASK。TOPOLOGY像附件里的样子
: 现在想用这台电脑直接使用打印机,请教一下应该怎么操作。
: 谢谢。
O
OofW

bridge模式正解

【 在 tingtingliu (Grand Cherokee Overland) 的大作中提到: 】
: 既然有了ddwrt 那里设置成ap bridge模式就行了

s
skybluewei

最好把网络拓扑改一下,要么bridge,要么把打印机的router放到主router上面(这样主router可以访问打印机的router网络,但反过来不行),能够直接访问打印机ip,否则就得用router ip + port forwarding.

l
liufanghe

为什么我的感觉是PC1无法访问任何其它设备
我的主路由下面的IP192.168.0.X
这个分路由设的是固定IP 192.168.0.2
它下面的设备用的192.168.1.X
而且没在DDWRT里面看到设置NAT

【 在 majia0100 (majia011118) 的大作中提到: 】
: 直接设打印机的地址IP。
: 可以参考主路由下其他电脑的打印机properties.
: PC1可以访问你网内的任何其他设备。其他设备无法访问pc1,因为NAT.
: 所以你这种情况很简单。

l
liufanghe

打印机是在主ROUTER下

想改一下
觉得更简单的方法是把分ROUTER直接变成SWITCH

【 在 skybluewei (weilan) 的大作中提到: 】
: 最好把网络拓扑改一下,要么bridge,要么把打印机的router放到主router上面(这样
: 主router可以访问打印机的router网络,但反过来不行),能够直接访问打印机ip,否
: 则就得用router ip + port forwarding.

O
OofW

直接把分router设成client bridge模式,很简单http://tsengf.blogspot.com/2012/11/dd-wrt-client-bridge-mode.html

以前有图文并茂的,找不到了。上面这个应该也能用

【 在 liufanghe (garfield) 的大作中提到: 】
: 打印机是在主ROUTER下
: 想改一下
: 觉得更简单的方法是把分ROUTER直接变成SWITCH

Y
YouHi

subnet vs vlan
哪个好?
g
goFan

家里设备那么少,一个 subnet 全包最好,
分开子网都是徒增烦恼
d
didadida

那个Wifi router设成switch mode就行了

【 在 liufanghe (garfield) 的大作中提到: 】
: 比较懒,家里没有装太多网线,一台卧室里的电脑没有稳定的无线卡,就用一个装了: DDWRT路由器无线与主路由器相连,再用网线直接这台路由。当时方便就另开了一个
: SUBNET MASK。TOPOLOGY像附件里的样子
: 现在想用这台电脑直接使用打印机,请教一下应该怎么操作。
: 谢谢。

K
KimJongUn

分路由看起来在做DHCP? 改成就只做wireless AP其他什么都不做就行了

【 在 liufanghe (garfield) 的大作中提到: 】
: 打印机是在主ROUTER下
: 想改一下
: 觉得更简单的方法是把分ROUTER直接变成SWITCH

s
skybluewei

不太明白你到底怎么设置的。子网可以直接访问上面的网络啊,比如你主router是192.168.1.1,打印机是192.168.1.2,次router是192.168.1.3-192.168.2.1,电脑是192.
168.2.2。电脑192.168.2.2是可以访问192.168.1.2的啊。。。
【 在 liufanghe (garfield) 的大作中提到: 】
: 打印机是在主ROUTER下
: 想改一下
: 觉得更简单的方法是把分ROUTER直接变成SWITCH

l
liufanghe

有两个问题,一是如果Subnet Mask调成255.255.255.0
PC1就无法访问网络了,
二是如果不设DHCP Server,PC1也无法访问网络。

【 在 KimJongUn (文在寅) 的大作中提到: 】
: 分路由看起来在做DHCP? 改成就只做wireless AP其他什么都不做就行了

g
goFan

那你把 route ip 设成 192.168.0.xx, mask 改成 255.255.255.0 好了
DHCP start IP 加 max users 跟 0.1 那个主路由上设的不重叠就行

或者主路由上的 mask 也改成 255.255.0.0
m
majia0100

你的理解都是错的。
如果次级路由设成桥接,那么你所有设备都要在同一网段内。设成255.255.0.0, 应该工作。
如果次级路由设成NAT, 那么次级路由后面应该是另一网段。需要设成255.255.255.0,
才能工作。
两种情况下,PC1都可以访问所有设备。

【 在 liufanghe (garfield) 的大作中提到: 】
: 有两个问题,一是如果Subnet Mask调成255.255.255.0
: PC1就无法访问网络了,
: 牋牋牋牋牋 二是如果不设DHCP Server,PC1也无法访问网络。
:
: 【 在 KimJongUn (文在寅) 的大作中提到: 】
: : 分路由看起来在做DHCP? 改成就只做wireless AP其他什么都不做就行了
l
liufanghe

这样改了之后,PC1找不到路由器了,
只好用30秒大法。
【 在 goFan (够范) 的大作中提到: 】
: 那你把 route ip 设成 192.168.0.xx, mask 改成 255.255.255.0 好了
: DHCP start IP 加 max users 跟 0.1 那个主路由上设的不重叠就行
: 或者主路由上的 mask 也改成 255.255.0.0

g
goFan

dhcp 拿不到地址?还是拿到的 gateway ip 不是主路由?还是没法 ping 主路由?

所以说要把小路由器上的 dhcp server 关掉,直接从主路由器拿 ip。

【 在 liufanghe(garfield) 的大作中提到: 】

: 这样改了之后,PC1找不到路由器了,

: 只好用30秒大法。

d
didadida

家里用,根本都不需要

【 在 YouHi (YouHi) 的大作中提到: 】
: subnet vs vlan
: 哪个好?

Y
YouHi

谢谢大佬打消我搞pfSense in a VM in Proxmox的念头。估计省了至少5个小时时间。

【 在 didadida (滴滴嗒嗒) 的大作中提到: 】
: 家里用,根本都不需要

O
OofW

折腾跟长期部署是两码事

我的观点:有精力折腾就尽管折腾

【 在 YouHi (YouHi) 的大作中提到: 】
: 谢谢大佬打消我搞pfSense in a VM in Proxmox的念头。估计省了至少5个小时时间。

l
liufanghe

不好意思,这么老的贴子又跳出来,当初没有搞定,这两天网坏了,
VERIZON的人来过之后,应该是重新初始化的猫,这台机器又连不上了。
就试了这个链接里的方法把它BRIDGE了。

但是想问问,不明白为什么一定要手工设猫到无线路由的IP,而且还要设LAN
为固定IP。
【 在 OofW (OofW) 的大作中提到: 】
: 直接把分router设成client bridge模式,很简单
: http://tsengf.blogspot.com/2012/11/dd-wrt-client-bridge-mode.html
: 以前有图文并茂的,找不到了。上面这个应该也能用

g
gogogo2

我研究过不同子网通信问题,需要route table中加rewrite,网上教程挺多,
B
BroPingtou

你是Desktop PC 1不能访问打印机?

最简单的解决办法是无线路由器设置成路由模式,用另一个网段。这样Desktop PC 1包括其他这台无线路由器下的设备可以正常访问路由器下面的设备(wired printer &
Desktop PC),其他设备不能直接访问Desktop PC 1.

repeater/bridge不同厂家甚至固件的配置都不太一样,有的是bridge,把dhcp交给上
层路由器在管理;有的实际上是路由模式.
【 在 liufanghe (garfield) 的大作中提到: 】
: 不好意思,这么老的贴子又跳出来,当初没有搞定,这两天网坏了,
: VERIZON的人来过之后,应该是重新初始化的猫,这台机器又连不上了。
: 就试了这个链接里的方法把它BRIDGE了。
: 但是想问问,不明白为什么一定要手工设猫到无线路由的IP,而且还要设LAN
: 为固定IP。

l
liufanghe

已经搞好了,但是不明白这样做是什么道理,给儿子讲也讲不明白
所以想自己先明白一下.

我告诉他BRIDGE相当于在一个国家,你去哪里都不用护照,

而我原来的方法只做为CLIENT,相当于两个国家.
我原来就是把这个用无线的连接的ROUTER设为路由的,
这样的话,PC1就不能访问猫下面的打印机的.

那里有好的教材可以一下子讲明白这些事儿?

【 在 BroPingtou (ǢŦĦȆȐ) 的大作中提到: 】
: 你是Desktop PC 1不能访问打印机?
: 最简单的解决办法是无线路由器设置成路由模式,用另一个网段。这样Desktop PC 1包
: 括其他这台无线路由器下的设备可以正常访问路由器下面的设备(wired printer &
: Desktop PC),其他设备不能直接访问Desktop PC 1.
: repeater/bridge不同厂家甚至固件的配置都不太一样,有的是bridge,把dhcp交给上
: 层路由器在管理;有的实际上是路由模式.

B
BroPingtou

实践出真知,两种模态搭一个小网络试试就知道了

【 在 liufanghe (garfield) 的大作中提到: 】
: 已经搞好了,但是不明白这样做是什么道理,给儿子讲也讲不明白
: 所以想自己先明白一下.
: 我告诉他BRIDGE相当于在一个国家,你去哪里都不用护照,
: 而我原来的方法只做为CLIENT,相当于两个国家.
: 我原来就是把这个用无线的连接的ROUTER设为路由的,
: 这样的话,PC1就不能访问猫下面的打印机的.
: 那里有好的教材可以一下子讲明白这些事儿?