2013-03-20 5 views
2

Я не могу отследить, что заставляет localhost: 8000 и localhost: 8888 перенаправить на localhost: 8080. Есть ли кто-нибудь, у кого есть идея? Я нахожусь на локальной машине, mac os x, а не на сервере. Я использовал jekyll, pow, haproxy, nodejs, webrick и mamp. Сейчас никто из них не работает (насколько я знаю).Localhost port 8000 и 8888 redirect to 8080

ответ

0

Вот сценарий bash, который убьет процесс, выполняющийся на определенном порту.

lsof -n -i4TCP:3000 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9 

Просто замените 3000 с нужным портом вы хотите убить.

Это должно очистить все ваши порты для вас:

lsof -n -i4TCP:8080 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9 
lsof -n -i4TCP:8888 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9 
lsof -n -i4TCP:8000 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9 
0

Существует много крошечных инструментов, которые могут сделать это для вас. Поиск инструментов для переадресации портов ...

Вы также можете создать туннель с ssh.

+0

Я думаю, я мог бы сформулировать название неправильно. Порты пересылаются, и я не знаю, как/почему. Как я могу остановить пересылку? – ThomasReggi

 Смежные вопросы

  • Нет связанных вопросов^_^