找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 92|回复: 0

关于家庭软路由直通的疑问

[复制链接]

766

主题

0

回帖

2326

积分

管理员

积分
2326
发表于 2023-12-4 11:36:14 | 显示全部楼层 |阅读模式

1 、能2 、能3 、可以(设置静态路由即可)
@sun82kg 感谢解答, 晚上下班上 pve 试试
虚拟机和实体机是一样的,你的未实现并不能通过虚拟机实现。解决的办法其实很简单,Debian en2s0 新增 radvd 服务回应 ipv6 本地链路和路由请求,ipv6 是不会凭空来的。无线路由器需要允许来自 wan 口登录。路由器内部设备无法访问,完全是正常的事情(不然要路由器何用),建议不要用路由器 wan 口,把它当交换机用
你的 Debian 路由器完全已经是只差临门一脚了,何必再用虚拟机装那些乱七八糟的软路由“系统”
未实现 2 是因为你是从 wan 口访问的路由器后台,后台只能在 lan 侧访问,路由器内设备如果是另一个子网,需要在 debian 配置路由表,无线路由的 IP 路由到无线路由所在 wan 口的 ip 上
pve lxc https://github.com/xYx-c/build-openwrt你可以看看我的方案
@chairuosen 不需要在 Debian 配置路由表(默认就有),是需要在路由器上配置 ip 转发或 dnat
@ranaanna ? debian 是上层子网的网关,它怎么知道下层子网网关设备是谁呢
@ranaanna 感谢,我先配置一下 debian 试一试,想换软路由系统还是因为自己不太会配置网络的原因。
@chairuosen 路由器的作用是所有内网设备共享一个外网 ipv4 地址,所以对于 Debian 来说,所有路由器内网设备的访问都应该通过那个地址。抱歉前面说错了,应该是端口转发不是 ip 转发
@ranaanna 很明显 OP 不是,他使用路由器应该是两层子网,两个网关。因为他访问路由器 IP 不通,那他路由器连 debian 肯定是 wan 而不是 lan
@chairuosen 是的 我连接的路由器的 wan 口
2.在 Debian 内无法访问无线路由器的后台 ,这个问题需要在 debian 里设置 静态路由,通往路由的 ip 段。下一跳网关设置为路由器的 ip
@sun82kg 配置了 router add -net 路由器网段 gw 路由器 ip 但是还是访问不了,估计是因为 wan 口访问没开
这些问题的答案都是 能。具体实现方式就很多了
你需要通过 dhcp-pd 获得 ipv6 子网然后才能让内网设备获得 v6 地址。或者你设置 nat6你需要将无线路由器设置成 ap 模式,或者无线路由器关闭 dhcp 服务器,将 linux 路由器的网线连接到无线路由器的 lan 口。如果你没有设置好无线路由器,那么你的 v6 地址也无法分配到内网设备上去。
@uion 老哥,咨询个问题,pve8 的时候,可以使用 lxc 安装 5.x 内核的 openwrt 吗
@ttvast 感谢! 我已经切换为 pve6 了
@aeron 可以,lxc 安装的 openwrt 会直接共用宿主机 pve 的内核,你所说的 5.x ,最终运行会显示 pve8 的 6.x 了
@uion #19 这就有个问题了,openwrt 是 5.15 内核的,装上去后提示找不到合适的内核,然后不能用,请问这个怎么解决
@aeron lxc 就是所有容器都会共用同一个内核,只要 openwrt 编译的 cpu 架构和你 pve 宿主机的架构是一样的,就能直接运行,这样的情况大概是你 openwrt 和 pve 宿主机 cpu 架构不一样。假如你宿主机的架构是 x86_64 ,你可以试试我的 openwrt 仓库固件,我也是使用 v22.03 ,虚拟机使用也是 5.x 内核,但是用 lxc 运行就是 6.x 内核
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|中国鲜于璜碑

GMT+8, 2024-5-15 02:01 , Processed in 0.363862 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表