我创建了两个命名空间,分别是namespace_A和namespace_B。
ip netns add namespace_A
ip netns add namespace_B
然后为每个命名空间创建macvlan
ip link add macvlan_A link wlo1 type macvlan mode bridge
ip link set macvlan_A netns namespace_A
ip netns exec namespace_A ifconfig macvlan_A 10.0.0.1
并使用带有macvlan_B和ip的namespace_B完成相同的操作,并且IP为10.0.0.2 现在,我想在名称空间中都创建SSH服务器,并为它们分配一些端口,还希望使用SSH服务器在名称空间之间传输文件。 但是我不明白如何在该名称空间中创建服务器并在两个名称空间之间发送文件?有人可以帮我吗?
答案 0 :(得分:0)
在每个名称空间中启动ssh服务器:
ip netns exec namespace_A sshd -o PidFile=/run/sshd-namespace_A.pid
ip netns exec namespace_B sshd -o PidFile=/run/sshd-namespace_B.pid
更多信息在这里: https://stripe.com/docs/expand#includable-properties