С проблемой сам разобрался, но мелкий вопрос про IP в конце поста.*
Хотел перезапустить самбу, что-то случилось:
sudo systemctl stop nmb smb && sudo systemctl start nmb smb
Пробую по шагам:
sudo systemctl start nmb.service
Job for nmb.service failed because the control process exited with error code.
See "systemctl status nmb.service" and "journalctl -xeu nmb.service" for details.
nmbd[732726]: [2025/10/16 07:14:38.211574, 0] ../../source3/nmbd/nmbd_subnetdb.c:127(make_subnet)
nmbd[732726]: make_subnet: Failed to open nmb bcast socket on interface 10.99.99.4 for port 137: Невозможно назначить запрошенный адрес
nmbd[732726]: [2025/10/16 07:14:38.211844, 0] ../../lib/util/become_daemon.c:119(exit_daemon)
nmbd[732726]: exit_daemon: daemon failed to start: NMBD failed when creating subnet lists, error code 13
systemd[1]: nmb.service: Main process exited, code=exited, status=1/FAILURE
Есть созданное namespace:
#!/bin/bash
# Вызывается из /etc/systemd/system/netns-wg.service
printf 'Создание именного пространства pvt-net1...\n'
ip netns add pvt-net1
ip -n pvt-net1 link set lo up
ip link add to-pvt-net1 type veth peer name from-pvt-net1 netns pvt-net1
ip address add 10.99.99.4/31 dev to-pvt-net1
ip link set to-pvt-net1 up
ip -n pvt-net1 address add 10.99.99.5/31 dev from-pvt-net1
ip -n pvt-net1 link set from-pvt-net1 up
ip -n pvt-net1 route add default via 10.99.99.4
ip rule add from 10.99.99.5 table main priority 99
sysctl -w net.ipv4.conf.all.forwarding=1
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -s 10.99.99.5 -j ACCEPT
iptables -t nat -A POSTROUTING -s 10.99.99.5 -j MASQUERADE
iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 10.99.99.5
iptables -A FORWARD -d 10.99.99.5 -p tcp --dport 8080 -j ACCEPT
Но оно же никак не влияет на основное пространство, ведь правда? Правда?…
10.99.99.4 и 10.99.99.4.
упс…
Попробовал его выключить sudo systemctl stop netns-wg.service
и самба ожила. Кто первый встал того и тапки.
Вопрос а что за адрес по умолчанию такой, 10.99.99.* что все его юзают? Почему не 192.168.. например? Какой использовать для NS чтобы ещё кого не поломать? 10.99.99.10 какой-либо?
Или как в самбе указать другой IP?