Salt-minion隧道初始连接

时间:2014-11-21 22:28:27

标签: ssh salt-stack

我已经使用Salt教程在两个托管的VPS(Debian 7)之间成功建立了一个主人和一个小兵。

我正试图在我的笔记本电脑上设置第二个小兵(Ubuntu 14.04),但是按照相同的步骤失败了。

我怀疑我的ISP阻止了Salt使用的一些端口。 我错了,但这不是我的问题第一次与之相关(我的住房合同中包含了一些无线连接,住在某种年轻工人住所)。

  • 有没有办法告诉我的ISP阻止哪些端口?
  • 我可以通过ssh隧道连接我的盐奴隶连接吗?

注意:ssh运行正常,如果可以提供帮助,我可以访问远程服务器(其他主服务器和小工具)。

以下匿名命令输出:

$ salt-minion -l debug
[DEBUG   ] Reading configuration from /etc/salt/minion
[DEBUG   ] Using cached minion ID from /etc/salt/minion_id: nha-Ub
[DEBUG   ] Configuration file path: /etc/salt/minion
[INFO    ] Setting up the Salt Minion "my_machine_name"
[DEBUG   ] Created pidfile: /var/run/salt-minion.pid
[DEBUG   ] Reading configuration from /etc/salt/minion
[DEBUG   ] Attempting to authenticate with the Salt Master at X.X.X.X
[DEBUG   ] Loaded minion key: /etc/salt/pki/minion/minion.pem
[ERROR   ] Attempt to authenticate with the salt master failed

1 个答案:

答案 0 :(得分:0)

我会在每一侧运行tcpdump来查看正在发送和接收的数据包,这是tcpdump的示例命令:

tcpdump -i $INTERFACE -s 15000 -w testing.pcap

其中interface是eth0等..(ifconfig)确认。

然后你可以在wireshark中查看。

要看的另一件事是防火墙,我在iptables中为每个WAN IP设置了一个允许规则,只是为了确保不会引起任何问题。

默认情况下,salt需要端口4505和4506打开(TCP)