Portál AbcLinuxu, 13. května 2025 23:44
ssh 192.168.22.254
ssh se připojí k druhému počítači a vše je ok.
Ale pokud chci odeslat zprávu na server postfix pomoci telnet 192.168.22.254 25
tak se vypíše connection refused. stejně tak u vnc a dalších. Ping funguje bez problému. Příkaz netstat --inet -lpn | grep 25
nevypíše nic.
Nevíte jak tu síť rozchodit, už mi z toho jde hlava kolem.
Příkaz netstat --inet -lpn | grep 25
nevypíše nic.
Nevíte jak tu síť rozchodit, už mi z toho jde hlava kolem.
No tak to ten postfix asi neběží/není nakonfigurovaný...
netstat
pouštíte tam, kde vám má běžet postfix, že ano (na tom druhém to nemá smysl)? Pokud nic nevypíše, pak ten postfix prostě neběží nebo běží na loopbacku... TCP/IP asi nijak moc neovlivníte
tcp 0 0 0.0.0.0:1025 0.0.0.0:* LISTEN
-
tcp 0 127.0.0.1:25 0.0.0.0:* LISTEN
3565/master
udp 0 192.168.22.254:137 0.0.0.0:*
3845/nmbd
udp 0 192.168.22.254:138 0.0.0.0:*
3845/nmbd
udp 0 224.0.0.251:5353 0.0.0.0:*
3284/tmdns
udp 0 192.168.22.254:5353 0.0.0.0:*
nestat
se mi zdá, že to vypadá, že ten postfix opravdu naslouchá na portu 25 ale přes loopback, ne přes síťové rozhraní.
Nevíte tedy jak ho přinutit poslouchat ze sítě?
iptables -L
iptables
mi system vypíše Command not found, takže v tom to asi nebude ne?
Ještě jsem zkusil vypsat netstat -r a nevypsalo to ani řádek.
/usr/sbin
v cestě. Navíc je příkaz iptables
jen uživatelský interface, takže je teoreticky možné, že by systém něco filtroval i v případě, že byste iptables
neměl nainstalovaný. Je to ovšem krajně nepravděpodobné a asi by to nevzniklo "samo od sebe"…
netstat
by pořád ukazoval, že na tom portu poslouchá…
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.