BI4KIA

Results 10 comments of BI4KIA

可以更新为新版本试试吗?

目前这个版本在使用ssr、passwall等插件时dns工作不正常,不过我尝试了较新版本好像也不是正常工作的。

> 您好,请您最好给出完整的命令。猜测您将 `-e` 参数写在了 `newfuture/ddns` 之后,而按 Docker 命令的规范应当写在其之前。 感谢您的指点,受制于RouterOS系统的限制, `-e `参数貌似无法使用命令行的形式在`newfuture/ddns` 之前设置,目前我已改为config.json文件的方式配置成功。但手动使用 `/ddns -c config.json`命令更新时会提示,`WARNING:root:Cache file is out of dated.`目前不影响ip的更新,但是否会影响判断更新的时间?

> 不影响,更新默认是固定 5 分钟一次。 我重新修改了entrypoint.sh文件,更新时间调整为2分钟,因为我发现在容器随系统开机时,等待5分钟首次更新ip,时间是有点长🤣。

另外,ipv6获取到的是容器的地址,对使用来说并没有意义。能否有命令可以修改'240:?'的子网段,按照EUI64标准改为上级网关地址。

> 添加 `--network host`。 该命令可能对RouterOS系统来说不起作用,最后通过`"index6": "shell:traceroute -6 -n -m 1 2400:3200::1 | egrep -o '24.*:.*:[a-z0-9]{3,4}:[a-z0-9]{3,4}'" `这个笨办法解决了。

可以ping通获取到的IP地址

> 我也遇到相同情况,问题似乎来自于 --net=host 无法正常配置开启端口。 可以尝试放弃--net=host 直接使用 -p 9876:9876/tcp 开启端口。 > > 修改后的命令: docker run -d --name ddns-go --restart=always -p 9876:9876/tcp -v /opt/ddns-go:/root jeessy/ddns-go > > My system info for ref:...

> docker有问题 `/app # netstat -an | grep LISTEN | grep 9876 tcp 0 0 :::9876 :::* LISTEN ` 用--net=host 容器绑定到了ipv6的端口, 如果改为-p 9876:9876,又无法获取到ipv6的ip。 RouterOS中的docker确实不太好用,兼容性比较差,无奈使用其他程序了。

我目前发现的问题是在系统关闭重启后,docker容器需要手动执行`/app/ddns-go -c /root/.ddns_go_config.yaml`,web页面和ddns服务才会启动。