1

Я пытаюсь настроить ntalk на OS X Yosemite.

Я бегу:

$ sudo launchctl load -w /System/Library/LaunchDaemons/ntalk.plist

Но порт 518 все еще закрыт ...

$ sudo nmap -sS -p 518 localhost
Password:

Starting Nmap 6.47 ( http://nmap.org ) at 2015-09-07 12:09 PDT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000099s latency).
PORT    STATE  SERVICE
518/tcp closed ntalk

Nmap done: 1 IP address (1 host up) scanned in 0.05 seconds

В чем проблема?

1 ответ1

0

Если вы загляните в /System/Library/LaunchDaemons/ntalk.plist то увидите следующую запись:

<dict>
    <key>Listeners</key>
    <dict>
        <key>SockServiceName</key>
        <string>ntalk</string>
        <key>SockType</key>
        <string>dgram</string>
    </dict>
</dict>

Значением SockType является dgram поэтому программа прослушивает UDP- порт, а не TCP- порт.

Если вы sudo nmap -sU -p 518 localhost вы должны увидеть, что порт открыт.

vanemery.com: Использование ntalkd в качестве частного, защищенного, текстового чата один на один:

ntalkd прослушивает порт UDP 518. После настройки фактического сеанса между клиентами существуют два потока UDP и одно TCP-соединение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .