机器:群晖DS220+,自带的docker里下的openwrt固件,已经配置好并且运行。现在问题是,管理界面(10.0.0.254)可以进去,但是只能进去几分钟,过一会儿就进不去了。ping可以ping通,旁路由功能也能正常使用,就是死活进不去管理界面。在docker里重启容器又能好几分钟,非常无奈。
路由是rbk753,原厂固件。
看日志,全是正常的,所以不知道是哪里出现的问题。看着很像ip冲突的样子,但换过几个ip都是一样的情况。
解决了,开全局就会这样,改成规则就没事了
你是网线直连还是在局域网里面连
不知道你这个问题是否已经解决, 如果还没有解决的话:对于这个问题,可能有几个原因会导致无法进入管理页面。以下是一些可能的解决方案:
1.检查网络设置:首先,请检查特定容器的网络设置。使用以下命令创建一个自定义网络并启动容器,以确保容器具有固定的IP地址:
$ docker network create -d bridge --subnet 172.25.0.0/16 my-net
$ docker run --network=my-net --ip=172.25.3.3 -itd --name=my-container busybox
2.检查端口映射:如果您已经安装并正确配置了openwrt,那么请确保正确映射端口以便远程访问。请确保路由器上正确配置端口映射。请确保您正在使用的端口与您的端口映射匹配。
3.检查容器占用资源:您可以使用以下命令来查看正在运行的容器并确保它们没有占用过多的资源,例如CPU和内存:
$ docker ps
如果发现一些容器已经在运行并占用了大量资源,请终止它们,然后尝试再次访问openwrt管理界面。
4.检查日志信息:如果您在容器日志中发现异常,请查看它们以了解更多信息。以下命令可用于查看容器日志:
$ docker logs [CONTAINER_NAME]
如果您还没有发现问题所在,可以尝试升级openwrt版本以解决问题。