【20241217】如何让docker中mp走docker中openwrt的网络
pt吧
全部回复
仅看楼主
level 10
☞陆展元☜♂
楼主
openwrt是docker创建的,maclan。
mp也是docker创建,用的host,我设置http的proxy无法连接网络。
手机什么的可以
2024年12月17日 06点12分
1
level 12
wDiomedes
macvlan的Gateway网关
2024年12月17日 06点12分
2
☞陆展元☜♂
能详细点吗?网管是主路由的地址 代理地址设置为主路由网关吗?
2024年12月17日 06点12分
wDiomedes
@☞陆展元☜♂
op没必要上macvlan吧,宿主想跨网关需要再加一个macvlan做桥
2024年12月17日 06点12分
☞陆展元☜♂
@wDiomedes
需要地址给手机用,还有其他设备电脑等,用host不方便
2024年12月17日 06点12分
wDiomedes
@☞陆展元☜♂
上虚拟机 底层直接分出来,docker默认bridge拿不到v6很麻烦
2024年12月17日 07点12分
level 11
waterz
绑定
2024年12月18日 01点12分
4
level 14
lxxmxm
不清楚,绑定
2024年12月18日 02点12分
5
level 9
奔道霍尔斯
docker network create建立网络,
再用内部域名(即容器名)连接openwrt做网关。
这个思路看看可以不
2024年12月18日 04点12分
6
☞陆展元☜♂
我创建了macvlan ,添加了openwrt,mp都在这个里面,其中创建mp的时候设置了--dns,指向了op。也设置了ip地址为同一网段,好像没有什么用, 你说的是设置mp的网关为op的吗?插件容器的时候好像不能指定,dns但是可以在创建的时候指定。不知道我说的和你是不是一个意思
2024年12月18日 06点12分
咸鱼有猫腻
这个和mp设置host_proxy是一个意思吧!
2024年12月18日 08点12分
☞陆展元☜♂
@咸鱼有猫腻
我觉得差不多,连不上外面就挨个试试
2024年12月18日 08点12分
level 12
灬Aries
macvlan是独立于其他所有网络的,包括宿主机都无法直连
mp不能直接设置代理地址吗?
2024年12月18日 08点12分
7
☞陆展元☜♂
我op和mp都在macvlan中,没用,网上那个加桥接好像也没用. 还有,你说的这个宿主机都无法直连,以前我也看到这种说法, 有点不理解,我容器中host方式和mavclan中的可以互ping啊。
2024年12月18日 09点12分
level 13
RB控
我是虚拟机建的op作为旁路由,mp用的macvlan直接指向旁路由网关
2024年12月18日 08点12分
8
☞陆展元☜♂
op在virtual machine manager里面??这样不是运行了两套虚拟机了吗?会不会有点耗内存
2024年12月18日 08点12分
RB控
@☞陆展元☜♂
不会呀,op分配1g内存就够够的了
2024年12月18日 08点12分
咸鱼有猫腻
我也是这样设置旁路由的在这卡了好久,你这样用Maclean能联通了吗
2024年12月18日 08点12分
☞陆展元☜♂
@RB控
总觉得vmm太大了,这样op和mp反应速度怎么样?慢不慢?
2024年12月18日 08点12分
level 10
☞陆展元☜♂
楼主
好像搞好了,观察了下要socks5添加,解决外部,再添加http的,解决内部,再加入no_proxy 解决本地不能打开qb和jellyfin。ok
2024年12月18日 14点12分
9
咸鱼有猫腻
大佬,请问下你说的这些参数是配置在mp里的吗,这个no_proxy是什么参数
2024年12月19日 00点12分
☞陆展元☜♂
容器设置里面 no那个是不走代理
2024年12月19日 03点12分
☞陆展元☜♂
@咸鱼有猫腻
mp也放在macvlan中,no那个填写qb所在IP就可以
2024年12月19日 03点12分
level 13
浅紫色小镇56
绑定
2024年12月18日 14点12分
10
level 8
OldSun2027
绑定
2024年12月18日 16点12分
11
level 8
陈辰尘晨琛
配置好macvlan
2024年12月18日 17点12分
12
level 8
予禁天荒
绑定
2024年12月18日 17点12分
13
level 14
假药贩子
绑定
2024年12月19日 01点12分
14
1