Jak skonfigurować tomcat do wiązania się z pojedynczym adresem IP (localhost) zamiast z wszystkimi adresami?Jak skonfigurować tomcat do wiązania się z pojedynczym adresem IP (localhost) zamiast z wszystkimi adresami?
Odpowiedz
Kilka złącz jest skonfigurowanych, a każde złącze ma opcjonalny atrybut "adres", w którym można ustawić adres IP.
- Edytuj
tomcat/conf/server.xml
. - Podaj adres wiązania dla tego złącza:
<Connector port="8080" protocol="HTTP/1.1" address="127.0.0.1" connectionTimeout="20000" redirectPort="8443" />
jest dobrze udokumentowany tutaj:
http://wiki.apache.org/tomcat/FAQ/Connectors#Q6
Jak wiązać się z określonym adresem IP? - "Każdy element Connector pozwala na właściwości adresu. Patrz Dokumenty złącza HTTP lub Dokumentacja złącza AJP". I złącza HTTP docs:
http://tomcat.apache.org/tomcat-7.0-doc/config/http.html
standardowej implementacji -> Adres
„Dla serwerów z więcej niż jednego adresu IP, ten atrybut określa, jaki adres będzie używany do słuchania na określonym porcie Wg. domyślnie ten port będzie używany na wszystkich adresach IP powiązanych z serwerem. "
Warto wspomnieć, że uruchomienie tomcat jako użytkownik inny niż root (co powinieneś zrobić) uniemożliwi ci korzystanie z portu poniżej 1024 na * nix. Jeśli chcesz używać TC jako niezależnego serwera - ponieważ jego wydajność nie wymaga już współpracy z Apache lub podobnym - powinieneś połączyć się z portem 80 wraz z dowolnym adresem IP, który określasz.
Możesz to zrobić, używając protokołu IPTABLES do przekierowania portu 80 na 8080.
Twoja odpowiedź powinna być komentarzem. Nie zapewnia rozwiązania w celu zmiany '' P'. –
Wszyscy, którzy używają TC na Linuksie, napotkali problem z portem powyżej. – Hal50000
Prowadzę tomcat na kilku dystrybucjach ... nigdy nie widziałem twojego potwierdzenia ... zaakceptowana odpowiedź jest poprawna. –
- 1. strona internetowa inny ekran z adresem localhost i adresem IP
- 2. Wiązanie IIS Express z adresem IP
- 3. Witryna platformy Azure Loguje się z wewnętrznymi adresami IP wpisy
- 4. Obsługa dwóch stron internetowych z Apache z jedną nazwą domeny i pojedynczym adresem IP
- 5. Jak skonfigurować tomcat do przerzucania plików catalina.log
- 6. Jak mogę skonfigurować PHP z moim Tomcat
- 7. rozdzielczości Java HttpURLConnection DNS z wieloma adresami IP
- 8. Błąd z adresem IP i Nginx jako odwrotnym proxy
- 9. Jak skonfigurować serwlet główny w Tomcat 6?
- 10. Czy certyfikaty SSL są powiązane z adresem IP serwera?
- 11. Link do wylogowania z adresem zwrotnym (OAuth)
- 12. jak wyłączyć bezpośredni dostęp do strony internetowej pod adresem ip
- 13. Tomcat: Ogranicz dostęp do localhost dla/tylko jednej/aplikacji internetowej
- 14. Kubernetes - komunikacja kontenera w kapsule z użyciem nazw zamiast "localhost"?
- 15. Jak skonfigurować podszywanie się pod IP w jmeterze?
- 16. Jak skonfigurować wiązania matematyczne Algorytmy Matlab?
- 17. Kodek echa [:: 1] zamiast localhost
- 18. Jak skonfigurować toksykę, aby uruchamiał pakiet pytający w pojedynczym środowisku zamiast wszystkich?
- 19. Sprawdzanie, czy zmienna POST [] jest adresem IP?
- 20. mailto z wieloma adresami cc
- 21. dostęp do localhost z vm
- 22. Powiązanie gniazd z adresami IPv6
- 23. Jak skonfigurować TeamCity do publicznego dostępu przez https?
- 24. połączenie RMI odmówił z localhost
- 25. Oddzwanianie JSONP nie jest wykonywane podczas pracy pod adresem localhost
- 26. Jak skonfigurować Tomcat 7 na Synology
- 27. Relacja między portem a adresem IP
- 28. Jak skonfigurować serwer Tomcat w Netbeans?
- 29. wyszukiwanie localhost nie powiedzie się, przeglądarka próbuje www.localhost.com zamiast
- 30. połączyć się z urządzeniem z adresem Bluetooth na łańcuchu
boska odpowiedź. Dziękuję bardzo! – Aditzu