1
march1993 2020-12-14 12:45:37 +08:00
如何定义“访问”,如何定义“扫描”
|
2
Osk 2020-12-14 12:51:06 +08:00 via Android
疑问:局域网内不知道到 MAC 咋通信呢。。。
恐怕只有三台电脑走 VPN 协议了,好像无 mac 这玩意儿。 |
3
mengzhexin 2020-12-14 12:53:41 +08:00 via Android
用路由器加静态路由呢?每一个数据包都经过路由器,目标 mac 或者源 mac 都会是路由器的 mac 地址。
|
4
xuboying 2020-12-14 12:55:10 +08:00
为何要放在一个局域网里,是不是对局域网的理解有些问题?不能放在三个局域网里么?
|
5
XiLingHost 2020-12-14 15:50:52 +08:00
@Osk VPN 我记得也是有虚拟的 mac 地址的
|
6
nnnToTnnn 2020-12-14 16:32:07 +08:00
看你怎么理解 arp 协议。
|
7
ysc3839 2020-12-14 16:53:07 +08:00 via Android
路由器每个网口都划到单独的 VLAN 里,然后路由器上允许这几个子网之间转发。
路由器不支持 VLAN 的话那可能没什么好办法。 |
8
ysc3839 2020-12-14 16:53:49 +08:00 via Android
@XiLingHost 不一定的,要看是二层 VPN 还是三层 VPN,后者没有 MAC 地址。
|
9
mmdsun 2020-12-14 18:42:57 +08:00 via Android
Windows 10 WiFi 的高级设置里面有个使用随机 Mac 地址,还可以设置每日自动更换。
|
10
flynaj 2020-12-14 22:45:52 +08:00 via Android
可以通过 IP,不能扫到 Mac
|
11
flynaj 2020-12-14 22:47:01 +08:00 via Android
那是不可能的,看看 7 层网络定义。
|
12
Mithril 2020-12-14 23:11:58 +08:00 2
现在的码农都不用学计算机网络了么。。。
ARP 协议和搞 VLAN 难道不是前半本就有的? |
13
Cielsky 2020-12-14 23:25:44 +08:00 via Android
不是,不用 Mac 怎么找到主机
|
14
xiaooloong 2020-12-14 23:34:10 +08:00
通过子网掩码判断目标 ip 是走二层还是走三层。走二层需要使用 arp 查询对方 mac 地址送达。
针对你的需求,要么三个设备分别位于不通子网,走三层路由。要么在内网里找一个 arp-proxy,让这三台的二层流量均通过 arp-proxy 转发。 |
15
xiaooloong 2020-12-14 23:38:32 +08:00
顺便一提,现在最常见的以太网都是走 mac 地址二层送达的。超出子网范围的 ip 走三层路由的意思是,二层发给网关,让网关去路由。
|
16
dingwen07 2020-12-15 09:44:45 +08:00 via iPhone
你的需求是什么?
win10 支持部分网卡 mac 地址随机化,还可以隔一段时间换一个随机设备地址。 |
17
systemcall 2020-12-15 16:49:10 +08:00
VLAN 隔离试试
|
18
dongpengfei1 2020-12-15 16:55:17 +08:00
只能一台主机分一个网段了,或者每个主机上面装上虚拟 mac 的软件只要走二层就会知道 mac 。
|