1
sun82kg 2023-11-22 10:46:56 +08:00
1 、能
2 、能 3 、可以(设置静态路由即可) |
3
ranaanna 2023-11-22 10:57:34 +08:00 via iPhone 1
虚拟机和实体机是一样的,你的未实现并不能通过虚拟机实现。解决的办法其实很简单,Debian en2s0 新增 radvd 服务回应 ipv6 本地链路和路由请求,ipv6 是不会凭空来的。无线路由器需要允许来自 wan 口登录。路由器内部设备无法访问,完全是正常的事情(不然要路由器何用),建议不要用路由器 wan 口,把它当交换机用
|
4
ranaanna 2023-11-22 11:01:37 +08:00 via iPhone
你的 Debian 路由器完全已经是只差临门一脚了,何必再用虚拟机装那些乱七八糟的软路由“系统”
|
5
chairuosen 2023-11-22 11:03:07 +08:00 1
未实现 2 是因为你是从 wan 口访问的路由器后台,后台只能在 lan 侧访问,路由器内设备如果是另一个子网,需要在 debian 配置路由表,无线路由的 IP 路由到无线路由所在 wan 口的 ip 上
|
6
uion 2023-11-22 11:06:30 +08:00 1
|
7
ranaanna 2023-11-22 11:11:27 +08:00 via iPhone
@chairuosen 不需要在 Debian 配置路由表(默认就有),是需要在路由器上配置 ip 转发或 dnat
|
8
chairuosen 2023-11-22 11:16:10 +08:00
@ranaanna ? debian 是上层子网的网关,它怎么知道下层子网网关设备是谁呢
|
10
ranaanna 2023-11-22 11:30:07 +08:00 via iPhone
@chairuosen 路由器的作用是所有内网设备共享一个外网 ipv4 地址,所以对于 Debian 来说,所有路由器内网设备的访问都应该通过那个地址。抱歉前面说错了,应该是端口转发不是 ip 转发
|
11
chairuosen 2023-11-22 11:35:41 +08:00
@ranaanna 很明显 OP 不是,他使用路由器应该是两层子网,两个网关。因为他访问路由器 IP 不通,那他路由器连 debian 肯定是 wan 而不是 lan
|
12
heider OP @chairuosen 是的 我连接的路由器的 wan 口
|
13
sun82kg 2023-11-22 13:16:06 +08:00 1
2.在 Debian 内无法访问无线路由器的后台 ,这个问题
需要在 debian 里设置 静态路由,通往路由的 ip 段。下一跳网关设置为路由器的 ip |
14
heider OP @sun82kg 配置了 router add -net 路由器网段 gw 路由器 ip 但是还是访问不了,估计是因为 wan 口访问没开
|
15
yunisky 2023-11-22 17:21:58 +08:00
这些问题的答案都是 能。
具体实现方式就很多了 |
16
ttvast 2023-11-23 10:29:01 +08:00
你需要通过 dhcp-pd 获得 ipv6 子网然后才能让内网设备获得 v6 地址。
或者你设置 nat6 你需要将无线路由器设置成 ap 模式,或者无线路由器关闭 dhcp 服务器,将 linux 路由器的网线连接到无线路由器的 lan 口。 如果你没有设置好无线路由器,那么你的 v6 地址也无法分配到内网设备上去。 |
17
aeron 2023-11-23 15:23:20 +08:00 via iPhone
@uion 老哥,咨询个问题,pve8 的时候,可以使用 lxc 安装 5.x 内核的 openwrt 吗
|
19
uion 2023-11-24 09:23:48 +08:00
@aeron 可以,lxc 安装的 openwrt 会直接共用宿主机 pve 的内核,你所说的 5.x ,最终运行会显示 pve8 的 6.x 了
|