左右两侧分别代表被厚墙阻隔的两个房间
由于电信接入设备数限制,把无线路由器设置了不同网断的 IP,无线端都是 10.0.0.x,笔记本 B 墙内网线直连电信光猫,ip 是 DHCP 分配下的 192.168.1.2。
目前想在不移动笔记本的情况下,实现两台笔记本高速互访,求教怎样设置
1
jaycong2019 2019-10-24 02:15:11 +08:00 via Android 1
路由器的 wan 插 lan 做光貓的交換機,筆記本 b 開啟 smb 傳完文件插回去 wan,建議用網線 /兩筆記本 586b 交換線傳輸數據
|
2
deorth 2019-10-24 03:40:39 +08:00 1
在路由器上开启对笔记本 A 的端口转发,B 就能访问 A 上的服务了; A 本来就能访问 B 上的服务。不太明白互访具体是需要怎样的连接。
|
3
ysc85 2019-10-24 03:47:23 +08:00 via Android 1
我也是家里多个房间多台路由电脑,我都是用 nas 解决的。千兆部线传到 nas 再共享。
|
4
dangyuluo 2019-10-24 05:14:33 +08:00 1
不知道光猫是怎么限制接入设备数量的,还是你在说只有两个 LAN 口?
不过最简单的办法就是在 192.168.1.3 上做 DMZ 或者端口转发 |
6
youthfire OP |
7
dangyuluo 2019-10-24 08:05:32 +08:00 via iPhone
换 ftp,SMB 有点玄学
|
8
youthfire OP 我有点蒙圈,两台笔记本都是 macbook,默认 finder 中接入都是 smb 协议,现在在笔记本 B 上直接点击 network 看不到任何其他设备的。网络新手,不是很清楚具体要怎么操作了。
|
9
huangya 2019-10-24 08:14:39 +08:00 via iPhone 1
再用一台路由器的 WAN 接在光猫后面,左右两边接在这个路由器的 LAN,原来左边的路由器设置成 AP mode,这样左右两边的设备都在同一个 IP 段
|
10
amazingrise 2019-10-24 08:19:38 +08:00 via Android 1
应该端口转发。dmz 不行,如果要同时互访扫描仪和 smb 的话。
|
11
doveyoung 2019-10-24 08:39:14 +08:00
你这个在 B 上开个 smb 共享,A 不就能访问了吗?如果想让 B 访问 A 的话,参考下面
192.168.1.1 上增加一条路由 目的地址 10.0.0.0/24 网关 192.168.1.3 B 就可以访问 A 两者互相看不到是因为不在同一个网段内,其实也不需要在同一个网段 不过为什么 B 不接到无线路由器上…… |
12
huaxie1988 2019-10-24 08:50:37 +08:00 via iPhone 1
光猫改桥接,路由器拨号啊
|
13
youthfire OP @doveyoung #11 谢谢,我操作了下,果然 A 可以直接通过 ip 访问 B,一直以为不在同一个网断也看不到就以为不行。B 访问 A 我得摸索下,192.168.1.1 这个电信光猫几乎没有东西允许你设置(设置全是订制隐藏了)。另,B 不方便走明线接无线路由器。
|
14
InuYasha1987 2019-10-24 08:54:49 +08:00 via Android
头一次见到把真墙画到拓扑图上的。。。
|
15
youthfire OP @InuYasha1987 我怕文字描述不清,也是第一次画拓扑图,见谅见谅
|
16
doveyoung 2019-10-24 09:00:52 +08:00 1
@youthfire 如果电信光猫不允许设置的话也有办法
在 B 上增加一条路由 你找找添加命令 跟这个差不多 route add 10.0.0.0 netmask 255.255.255.0 gateway 192.168.1.3 参数我记不清了。。。但是这样只对 B 有效,如果你加了别的电脑想达到这个效果也得添加路由 |
17
hensy 2019-10-24 09:04:36 +08:00 1
高速的话只能走有线了。千兆交换机一台,两根千兆线分别接两台笔记本,然后互相做 SMB 共享。前提是笔记本的网口也要支持千兆。
|
18
lxk11153 2019-10-24 09:15:57 +08:00
1. 光猫连到 路由器 lan 口上,关 DHCP,这样 A 连路由器上就是有光猫 DHCP 了,AB 就能互相访问了
2. 光猫连到 路由器 wan 口上,开 DHCP,这样 A 是能访问 B 的,然后路由器设置端口转发,这样 B 就能访问 192.168.1.3 X 端口 就被转发到 A 的端口上了 |
19
youthfire OP @lxk11153 目前我在华硕路由器上设置了如下端口转发
来源 IP: 通信端口范围(外部):566 (默认是这个值,但可以改动) 本地 IP: 10.0.0.5 (笔记本 A 所在 IP ) 本地通信端口:88 (默认是这个值,但可以改动) 通讯协定:二者 请问,我目前所在的笔记本 B(macbook),在哪里输入什么命令去连接笔记本 A 呢? 第一次用端口转发,不太懂 |
20
lxk11153 2019-10-24 09:49:16 +08:00
@youthfire #19
1. 首先你得有程序在监听这个 88 端口(10.0.0.5-A) 2. B(macos) 打开终端 输入 “nc -v 192.168.1.3 566” (引号内,1.3 就是你的路由器,然后路由器就会转发到 A 的 88 端口) 3. 那么终端上就会显示 succeeded 字样。比如你在 A 上开了一个网站放在 88 端口,那么你还可以在 B 上打开浏览器,访问 ht 河蟹 tp://192.168.1.3:566/ 打开网站(网址请根据配置自行补全,不同服务不同访问方式) |
21
lxk11153 2019-10-24 10:00:21 +08:00 1
smb 好像是监听在 445 端口,那么你 A 上打开文件共享,如果你用路由器端口转发模式,你就设置转到 10.0.0.5 的 445 端口上,然后 B 上 Finder 连接服务器,填写 smb://192.168.1.3:566/ (566 你的设置) 然后应该就能看到 A 上共享的文件了
|
22
yaapoo 2019-10-24 10:33:14 +08:00
zerotier 打洞
|
23
optional 2019-10-24 10:40:54 +08:00 1
在 10.0.0.1 上面加一条防火墙规则,转发 192->10 网段
|
24
doveyoung 2019-10-24 10:42:30 +08:00
还没结贴,怎么感觉越来越麻烦了……
|
25
suhongbo 2019-10-24 11:05:50 +08:00 1
楼上正解,不在同一个网段当然看不到咯。要在路由上设置一条静态路由。
|
26
youthfire OP |
27
doveyoung 2019-10-24 11:49:32 +08:00 1
既然有这么多的需求,那还是直接加路由简单,扫描仪打印机肯定有 IP 对吧,添加了路由之后不需要关心端口之间的关系,就是正常的访问。为何不直接通过路由一劳永逸,不需要记住端口。
windows 的话用管理员权限打开命令行输入:route -p add 10.0.0.0 MASK 255.0.0.0 192.168.1.3 这句命令的意思是告诉 B 访问 10.0.0.0--10.255.255.255 之间的 IP 时,将数据发送给 192.168.1.3,这样就能正常访问了 macOS: 路由怎么加我不知道…… PS:我突然觉得我上面的话有点看不起端口转发的意思…… 再 PS:端口转发当然也能达到效果,但是这么多设备全都要端口转发,那用起来不是一般的难受,如果是我的话我会选择添加路由,技术是为了人服务的,没有孰优孰劣~ |
29
flowfire 2019-10-24 12:07:38 +08:00 via Android 1
路由器不要设置 10.0.0.1,设置成 192.168.2.1,然后把子网掩码设置成 255.255.0.0,这样你两台电脑就同属一个子网了
|
30
jian8270 2019-10-24 13:22:42 +08:00 via Android
smb,,,都不知道 btsync 吗
|