1

Я работаю над встроенной системой Linux, которая, кажется, правильно подключена к сети и работает с ssh (dropbear) и rpcbind. Я настраиваю серверное приложение на нем, и каждая попытка приводит к тому, что мои подключения отклоняются. Даже самая простая вещь, такая как запуск nc -l 5566 на устройстве и запуск nc 192.168.1.129 5566 на моем ноутбуке, приводит к отказу в соединении. Даже сидя на том же устройстве и запустить nc 127.0.0.1 5566 не удается. Я пробовал несколько портов выше и ниже 1023

Итак, на данный момент я думаю, что мешает iptables, или есть ограничение на запуск netcat от имени root, которого я не знаю. (Устройство является однопользовательским, поэтому root является единственным логином.) Мой iptables выглядит так:

root@at91:~# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Он не печатал, но цепочка INPUT должна принимать что-либо на lo, eth0 и eth1.

Я в тупике. Есть идеи? Устройство не имеет SELinux.

0