Я пытаюсь разобраться с X11 и обнаружил, что данные, отображаемые X, похоже, отправляются через порт под названием «localhost:11».
Поэтому я попробовал netstat -n | grep ':11'
но никаких результатов не было.
Что я упускаю?
Разве это не должно называться внутренним перенаправлением портов (или чем-то подобным...)?
Надеюсь, кто-нибудь сможет меня просветить...
решение1
Localhost:11 — это не порт, а номер дисплея (как номер сеанса) относительно X11. Поэтому вы не можете увидеть его с помощью команды netstat.
X-соединения выглядят следующим образом:
hostname:displaynumber.screennumber
Дополнительная информация здесь:http://www.hungry.com/~jamie/xexport.html
решение2
Как говорит ответ Boogy, эта схема адресации, скорее всего, будет отображаемым адресом. Порт 11 традиционно приписывается systat, раннему механизму для мониторинга запущенных в системе процессов.
Помните, что если вы сделаете netstat, вы получите имя порта напрямую. Чтобы получить номера портов, вам нужно добавить -n
опциюнетстат:
-н Показывать сетевые адреса и порты в виде чисел. Обычно netstat пытается разрешить адреса и порты и отобразить их в символическом виде.