dnsmasq, запущенный в пространстве имен, не может принимать запросы из пространства имен

Перейдите в папку /tmp, удалите все папки, начинающиеся с ssh

solomon@debian:/tmp$ rm -rf ssh

solomon@debian:/tmp$ ssh-add -D

All identities removed.

solomon@debian:/tmp$ ssh-add -l
The agent has no identities.
1
25.11.2018, 01:59
1 ответ

Ответ кажется таким глупым, как только вы его увидите.
Все было правильно, за исключением того, что устройство namespace loopbackне работало.

А так как все локально маршрутизируется через lo, этот интерфейс тоже должен работать.

# ip netns spacename ip link set up dev lo
# ip netns spacename ip addr add 127.0.0.1/8 dev lo

Решает проблему. Большое спасибо TJ-на irc.freenoce.net/ #ubuntu

00:51 < TJ-> DoXiD: "ip netns spacename ip link set up dev lo"  :D --- it was down!
00:52 < TJ-> DoXiD: I knew it had something to do with the way localhost is handled, but I didn't look at the basics
00:53 < TJ-> DoXiD: anything routed inside the host uses lo
0
28.01.2020, 00:23

Теги

Похожие вопросы