Mut*_*ann 2 networking docker captive-portal
我和德国铁路公司“deutsche Bahn”一起乘火车旅行,想使用他们提供的车载无线局域网。我连接到他们的 wlan,并想在我的浏览器中访问一个网站,但重定向到他们的强制门户不起作用。
我还连接了我的手机,一切正常,所以我认为他们的 wlan 没有问题。
我有一台运行 Manjaro Linux Gnome 版本和 docker 的 HP Elitebook 840G5。
我想知道如何找出问题所在以及如何解决这个问题?
经过一番调查,我自己找到了解决方案,但我想分享我的解决方案以帮助其他人遇到同样的问题。
出现此问题是因为 ICE 列车的 wlan 使用与我机器上的 docker 相同的子网:172.18.x.x
.
这也在这里概述(不幸的是只有德语)
我解决了这个问题,为 docker 定义了一个新的默认 IP 范围,创建了/etc/docker/daemon.json
:
{
"default-address-pools":
[
{"base":"172.19.0.0/16","size":24}
]
}
Run Code Online (Sandbox Code Playgroud)
在此之后我重新启动泊坞窗守护进程:sudo systemctl restart docker.service
。
之后我能够访问互联网(正确重定向到强制门户)。