我在蝙蝠侠高级网络中有两个节点(我计划添加更多)。我有要 ssh 到的节点的 ipv6 地址
fe80::8003:5aff:fed7:fb8b/64
但我似乎无法从网络中的任何其他节点 ssh。我努力了:
ssh fe80::8003:5aff:fed7:fb8b/64
ssh root@fe80::8003:5aff:fed7:fb8b/64
ssh root@fe80::8003:5aff:fed7:fb8b
ssh -6 root@fe80::8003:5aff:fed7:fb8b%bat0
ssh -6 root@fe80::8003:5aff:fed7:fb8b%wlan0
但似乎没有任何效果。最后两个选项需要一段时间(10s 左右)然后返回
ssh: connect to host fe80::8003:5aff:fed7:fb8b%bat0 port 22: Connection timed out
有谁知道是什么问题?
添加:仍然没有弄清楚,但我正在尝试使用以下调用确保允许 ssh 连接
iptables -A INPUT -i wlan0 -p tcp -s 192.168.100.0/24 --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o wlan0 -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT
iptables -A INPUT -i bat0 -p tcp -s 192.168.100.0/24 --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o bat0 -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT