标签: subnet

通过不同子网唤醒 LAN

我有 3 个 IP 块和 3 个 Cisco 交换机。每个交换机都有自己的 IP 块 - 10.45.100.0/24、10.45.101.0/24 和 10.45.102.0/24

我在 10.45.100.0/24 块上有一台 PC。我可以从 C# 唤醒这个 IP 块中的整台计算机(带有 IP 地址、Mac 地址、子网、端口)。

但是当我尝试从不同的 IP 块唤醒另一台机器时,它不起作用。

这是网络问题还是代码问题?我该如何解决?

wake-on-lan subnet

5
推荐指数
1
解决办法
2万
查看次数

/32 以太网上通过 DHCP 的子网

是否可以通过 DHCP 为以太网主机分配仅主机本身的子网掩码,例如 192.168.1.123/32?常见的操作系统是否支持这种配置?

我希望主机将所有流量发送到路由器(而不是直接发送到同一网段上的其他主机),但仍然让它们能够通信(因此没有“客户端隔离”);有效地创建点对点链接,但无需任何客户端配置。

更新:我的目的是配置一个运行 dd-wrt ​​的家庭路由器,以便所有流量都必须通过路由器上的 IP 堆栈,因此可以通过一些 ipfilter 规则对其进行过滤。我希望有一个通用的解决方案,一种实现点对点以太网连接的标准方法,仍然可以由 DHCP 为所有公共操作系统自动配置。

根据迄今为止的反应,这似乎并不容易。我将阅读有关 VLAN 的更多信息,然后重新考虑我的计划。

dhcp subnet

5
推荐指数
2
解决办法
4228
查看次数

ISP 如何在 IPv6 中为最终用户分配 IP/子网

考虑两种情况:

  1. 最终用户拥有一台简单的计算机,双栈

  2. 最终用户在双栈路由器后面有一个 LAN

ISP 将如何区分 IPv6 中的每一类用户?

场景中的用户(1)将收到一个 IP,而场景中的用户(2)将收到一个/64子网(不确定我是否正确)。

ISP 是否会创建两种服务(一种用于单个 IP,一种用于子网)?无状态自动配置在这里如何发挥作用?

local-area-network routing ipv6 subnet isp

5
推荐指数
1
解决办法
5151
查看次数

在同一个物理 LAN 上运行两个子网

我们的一个远程办公室与一家进入并在我们办公室安装 IP 安全摄像头和服务器的公司签订了安全合同。他们显然对将他们的系统集成到现有网络中一无所知,因为他们在没有与我们团队中的任何人交谈的情况下完成了工作。

我们的内部网络在 10.6.n.0/24 上运行。他们将设备设置为使用 192.168.1.0/24。所有这些都插入同一个网络基础设施——同一个广播域。当然,他们所有的设备都可以相互通信,所以安全系统至少在内部工作。

如果我们不需要外部访问安全系统或从外部访问安全系统,是否有任何问题需要与我们的网络正确集成?或者我可以安全地让设备保持原样吗?

networking subnet

5
推荐指数
1
解决办法
2万
查看次数

在 openVPN 上通过 MAC 地址分配静态 IP

我们的企业目前正在我们自己托管的服务器上使用 OpenVPN 运行 VPN。

在此输入图像描述

出于客户原因,我们需要锁定我们的内部网络 - 因此期望的结果是只有列入白名单的硬件/MAC 地址才能通过我们的 Draytek 2925 路由器连接到我们的网络。这很简单——我们可以简单地使用路由器的严格绑定功能来防止随机连接。但是,我无法找到一种方法来使其与 OpenVPN 一起工作。我想到我们可以考虑为 VPN 客户端分配静态 IP 地址,但从我在网上找到的信息来看,这些只能分配给用户帐户而不是 MAC 地址。

除此之外,即使我能找到一种分配静态 IP 的方法,我也不确定如何使这些在白名单中工作 - 目前如果我尝试在白名单中输入一个普通的 OpenVPN 地址(如 10.8.0.2),路由器告诉我这超出了路由器 LAN 地址范围(大概我可以以某种方式添加它,但我还没弄清楚如何添加)。

我对所有此类内容都很陌生,所以如果我的问题被视为有点落后于八球,我深表歉意。

如果有人可以帮助解决 MAC 问题,我将非常感激;或者,如果有人有更好的想法来实现最终目标,我也会很感激。

干杯。

openvpn subnet draytek static-ip whitelist

5
推荐指数
1
解决办法
3289
查看次数

VLAN 子网划分如何在 IPv6 上工作?

我有一个大约有十几个 VLAN 的网络,大多数有 VLAN 间路由,有些没有。他们可能会互相交谈,但不会与对方的网关交谈。它不是因为安全或拥塞而划分的,更像是有 VLAN 用于服务器,一些从本地出口到我的 ISP,一些通过 VPN 进入另一个区域,一些受到限制,一些是 VPS 的 DMZ 登陆地点......当然有一个是公开的。因此,VLAN 对于在不分配固定 IP 地址的情况下将流量路由到正确位置至关重要。

刚才我意识到广播域实际上是这里的关键部分,但我仍然很困惑,所以我会继续。

我已经阅读了几天关于 IPv6 的文章,我想将一个 /64 块或多或少分成我没有的内容,但从我可以收集的阅读文章、论坛和一些论文来看,这是不可取的进入更小的区块。我确实阅读了一些关于如何在 IPv6 地址中内置子网标识符的内容。

如何在所有客户端获得相同的 /64 前缀的情况下划分 /64 块,并且我仍然可以像我现在所做的那样在分配有 RADIUS 的 VLAN 上将它们分开?

我希望每个客户端都获得或多或少相同的地址空间,而不必是固定 IP,无论它连接到哪个 AP 或以太网端口。

我是否应该只执行它并使用更长的前缀并让路由器或 L3 交换机执行繁重的工作,将选定的 VLAN 重新通信?我担心获得非对称路由和重置网络将是一个主要的 PITA,即使有备份;其中一些距离很远,通过长距离无线链路连接。

我感谢您的帮助; 我找不到与段的实际分离相关的足够具体的答案,大多数只与地址空间有关。

ipv6 subnet vlan dynamic-vlan-assignment

5
推荐指数
1
解决办法
1万
查看次数

当用户要求将其 IP 列入白名单时,应将哪些 IPv6 块列入白名单?

目前,在我的 IPv4-only 服务上,用户可以将他们的 IP 地址列入白名单,这允许他们在登录时绕过电子邮件 2 因素身份验证。当他们这样做时,我们只将该单个 IP 地址列入白名单,因为假设每个 ISP 客户都获得他们自己的 IPv4 地址(至少在美国)。

我们想要启用 IPv6 支持,在研究 IPv6 子网划分的工作原理后,我们发现我们需要将整个 IPv6 子网而不是单个地址列入白名单。

搜索有关 serverfault 的其他 IPv6 问题,似乎有关于将哪个子网委派给每个 ISP 最终用户的信息存在冲突。看到这个答案

/56:256 个基本子网的块。尽管当前的政策允许 ISP 向每个最终用户分发大至 /48 的块,并且仍然认为他们的地址使用是合理的,但一些 ISP 可能(并且已经这样做)选择将 /56 分配给消费级客户作为妥协分配之间

/48:一个由 65536 个基本子网组成的块以及每个 ISP 客户端站点应接收的推荐块大小。

仅基于该答案,对于每个用户收到的 IPv6 块,已经有 3 个相互矛盾的陈述:

  • /64:单个子网,可能是分配给最终用户的最“经济”的块
  • /56:许多 ISP 已经将此分配给每个最终用户
  • /48:每个最终用户应该获得的推荐区块

那么对于使用 IP 地址进行白名单的服务,哪个 IPv6 块适合列入白名单?我应该让用户决定吗?(用户相当精通技术并且知道子网是什么)

networking ipv6 subnet

5
推荐指数
1
解决办法
1555
查看次数

如何仅将特定子网路由到 OpenVPN Server

我只想通过远程 openvpn 服务器路由 192.168.255.0/24 的流量。

这个答案建议将以下内容添加到客户端 .ovpn

route-nopull 
route 192.168.255.0 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用,因为当我连接并使用下面的命令检查我的外部 IP 地址时,我得到的是我的 openVPN 服务器的 IP,而不是我的本地计算机。

dig +short myip.opendns.com @resolver1.opendns.com
Run Code Online (Sandbox Code Playgroud)

就上下文而言,VPN 的目的是允许多个远程客户端从任意位置相互访问,但它们应该使用默认的本地路由来处理其他所有事情:www PoE 摄像头等。我使用https://github设置了 openVPN 服务器.com/kylemanna/docker-openvpn

客户端是 Ubuntu 16.04 上的 OpenVPN 2.4.7

我的本地 .ovpn 配置

client
nobind
dev tun
remote-cert-tls server

remote 157.245.203.172 1194 udp

route-nopull
route 192.168.255.0 255.255.255.0

# various certificates / keys

redirect-gateway def1
Run Code Online (Sandbox Code Playgroud)

我的服务器 openvpn.conf

# client specific configurations
client-config-dir ccd

# allow clients to reach other
client-to-client

server 192.168.255.0 255.255.255.0
verb 3 …
Run Code Online (Sandbox Code Playgroud)

openvpn subnet

5
推荐指数
1
解决办法
2万
查看次数

如何确保 openVPN 客户端始终使用相同的 IP 地址?

如何确保 openVPN 客户端始终采用相同的 VPN IP 地址?

我已在 /etc/openvpn/ccd/ 中添加client-config-dir ccdopenvpn.conf创建了带有客户端名称的文件,例如。“/etc/openvpn/ccd/CLIENTNAME”仅包含 192.168.255.20,但此 IP 地址未分配给与 CLIENTNAME.ovpn 连接的客户端

就上下文而言,VPN 的要点是允许多个远程客户端从任意位置相互访问,但它们应该对其他所有内容使用默认本地路由:www PoE 摄像头等。OpenVPN 服务器使用 https: // /github.com/kylemanna/docker-openvpn

因此,客户端证书/ovpns的生成方式为: docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none --rm -it kylemanna/openvpn easyrsa build-client-full CLIENTNAME nopass docker run -v $OVPN_DATA: /etc/openvpn --log-driver=none --rm kylemanna/openvpn ovpn_getclient CLIENTNAME > CLIENTNAME.ovpn

客户端是 Ubuntu 16.04 上的 OpenVPN 2.4.7

我的本地 .ovpn 配置

client
nobind
dev tun
remote-cert-tls server

remote XXX.XXX.XXX.XXX 1194 udp

# only route the subnet
route-nopull
route 192.168.255.0 255.255.255.0 …
Run Code Online (Sandbox Code Playgroud)

openvpn subnet static-ip

5
推荐指数
1
解决办法
9863
查看次数

连接两个不同子网的路由器

我已经看到很多关于这个的问题,但还没有真正理解/不符合我的问题。

我是网络新手。

我有两个路由器,都连接到广域网(给它们不同的外部 IP)。

192.168.0.1是 vilfo 而192.168.2.1是 dlink860l

反正是有连接这些,等的计算机168.0.x可以访问打印机(和其他服务)168.2.x(反之亦然)

vilfo 是 vpn 的特殊路由器,由 LuCI lede-17.01 提供支持,因此它是高度可定制的(如果你知道该怎么做(我不知道))

如果需要网桥或类似的东西,我确实有另一个目前未使用的路由器。

*编辑:我刚刚测试了在路由器之间(局域网端口到局域网端口)之间放置网线,但实际上什么也没发生,所以我做了一些其他的事情。大约 30 分钟后,我从我的 vilfo 那里收到一封邮件,说发现了新的单位。检查后,我看到它是打印机,在另一台被检测到的路由器上。

我不知道为什么......但突然它就起作用了......*

router routing subnet

5
推荐指数
1
解决办法
6606
查看次数