- 主题:[求助]samba能绑定wireguard的网卡吗?
我想用samba给指定机器共享文件夹,但是不想开放给局域网其它机器,所以在smb.conf指定特定的interface。
绑定的对象是wireguard创建的wg10,可是在smb.conf里只要指定了interfaces = wg10,smbd就无法启动,改成interfaces = eth0就可以。
是不是samba不能绑定wireguard虚拟出来的网卡呢?
--
FROM 120.229.33.*
改成interface = 10.10.10.0/24 (wireguard的网段)也不行,smbd可以启动,但是nmbd就无法启动,会报错。
--
FROM 120.229.33.*
什么叫“无法启动”
【 在 ttaudi 的大作中提到: 】
: 我想用samba给指定机器共享文件夹,但是不想开放给局域网其它机器,所以在smb.conf指定特定的interface。
: 绑定的对象是wireguard创建的wg10,可是在smb.conf里只要指定了interfaces = wg10,smbd就无法启动,改成interfaces = eth0就可以。
: 是不是samba不能绑定wireguard虚拟出来的网卡呢?
: ...................
--
FROM 139.226.178.*
报什么错?
【 在 ttaudi 的大作中提到: 】
: 改成interface = 10.10.10.0/24 (wireguard的网段)也不行,smbd可以启动,但是
: nmbd就无法启动,会报错。
--
FROM 139.226.178.*
你的 samba.service 得依赖于 wg-quick@wg0.service,不然绑定的 IP 还没被创建就会报错。
【 在 ttaudi 的大作中提到: 】
: 我想用samba给指定机器共享文件夹,但是不想开放给局域网其它机器,所以在smb.conf指定特定的interface。
: 绑定的对象是wireguard创建的wg10,可是在smb.conf里只要指定了interfaces = wg10,smbd就无法启动,改成interfaces = eth0就可以。
: 是不是samba不能绑定wireguard虚拟出来的网卡呢?
: ...................
--
FROM 117.28.152.*
嗯,还是你看的透彻。
【 在 hgoldfish 的大作中提到: 】
: 标 题: Re: [求助]samba能绑定wireguard的网卡吗?
: 发信站: 水木社区 (Tue Oct 24 16:22:27 2023), 站内
:
: 你的 samba.service 得依赖于 wg-quick@wg0.service,不然绑定的 IP 还没被创建就会报错。
:
: 【 在 ttaudi 的大作中提到: 】
: : 我想用samba给指定机器共享文件夹,但是不想开放给局域网其它机器,所以在smb.conf指定特定的interface。
: : 绑定的对象是wireguard创建的wg10,可是在smb.conf里只要指定了interfaces = wg10,smbd就无法启动,改成interfaces = eth0就可以。
: : 是不是samba不能绑定wireguard虚拟出来的网卡呢?
: : ...................
:
: --
: 灭绝人性啊
:
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 117.28.152.*]
--
FROM 124.207.188.194
按说也可以listen on别人的IP啊
sysctl -w net.ipv4.ip_nonlocal_bind=1
【 在 hgoldfish 的大作中提到: 】
: 你的 samba.service 得依赖于 wg-quick@wg0.service,不然绑定的 IP 还没被创建就会报错。
--
FROM 139.226.178.*
没法systemctl restart nmbd,会报错
【 在 JulyClyde 的大作中提到: 】
: 什么叫“无法启动”
--
FROM 113.89.0.*
提示是timeout,改成 interfaces = eth0 就可以了
2023-10-23T09:35:28.004395+08:00 worktop2 systemd[1]: nmbd.service: start operation timed out. Terminating.
2023-10-23T09:35:28.007118+08:00 worktop2 systemd[1]: nmbd.service: Failed with result 'timeout'.
2023-10-23T09:35:28.007576+08:00 worktop2 systemd[1]: Failed to start nmbd.service - Samba NMB Daemon
【 在 JulyClyde 的大作中提到: 】
: 报什么错?
--
FROM 113.89.0.*
wg0已经创建了,我是systemctl restart nmbd的时候出错。
【 在 hgoldfish 的大作中提到: 】
: 你的 samba.service 得依赖于 wg-quick@wg0.service,不然绑定的 IP 还没被创建就会报错。
:
--
FROM 113.89.0.*