Я установил Jenkins через brew, и теперь он работает на порте 8080 на Machine A
(с IP 10.0.6.6
): 10.0.6.6:8080
дает мне Jenkins, когда я на Machine A
На компьютере B, если я 10.0.6.6:8080
, страница не загружается. Я убедился, что порт 8080
действительно открыт, и открыл его вручную с помощью:
sudo ipfw add 8080 allow tcp from any to any dst-port 8080
Я имею Apache, работающий и слушающий на порту 80
на Machine A
, и я могу получить доступ к этому просто отлично с Машины B с 10.0.6.6:80
Запуск sudo lsof -i:8080
чтобы увидеть, что прослушивает порт 8080, дает:
java 67405 root 168u IPv6 0x8559ae29226e47f7 0t0 TCP localhost:http-alt (LISTEN)
java 67405 root 276u IPv6 0x8559ae2927c6b397 0t0 TCP localhost:http-alt->localhost:52067 (ESTABLISHED)
Machine A
находится на Mac OSX 10.8.5. Есть идеи, что может быть причиной этого?
Любые дополнительные детали я могу дать:
Я установил Jenkins с помощью:
brew install jenkins
Я начинаю Дженкинс с:
sudo launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist