내 LAN 컴퓨터 중 하나인 localhost에서 Suse 서버를 실행하고 있으며 Websphere 응용 프로그램 서버를 실행하고 있습니다. 나는 또한 같은 컴퓨터에서 http 아파치를 실행하고 있습니다. 내 로컬 호스트의 Apache에 있는 내 사이트에 대해 포트 80을 열도록 무선 라우터를 구성했으며, websheper 서버에서 실행 중인 응용 프로그램에 액세스하기 위해 포트 90을 열었습니다. 이제 기본 포트 80을 사용하여 인터넷에서 내 실제 IP 주소에 액세스하면 내 사이트를 볼 수 있습니다. 하지만 포트 90에 액세스하면 애플리케이션에 액세스할 수 없습니다. 방화벽에서 포트 90을 열었고 라우터에서 올바른 포트 전달을 수행하고 있습니다.
왜 이런 일이 일어나는지 알아내는 데 도움을 줄 수 있는 사람이 있습니까? 감사합니다.
답변1
당신은 당신을 확인 했습니까?가상 호스트설정?
ISC에서 환경 -> 가상 호스트 -> "your_virtual_host" -> 호스트 별칭으로 이동합니다.
("your_virtual_host"는 애플리케이션에 대해 정의된 가상 호스트 이름입니다.)
여기에서 이 가상 호스트에 사용되는 호스트 이름 + 포트 조합을 정의합니다. 예를 들어 호스트 이름으로 "localhost"만 정의한 경우 IP 또는 다른 호스트 이름을 통해 외부에서 액세스할 수 없습니다. 다양한 애플리케이션을 구별하지 않으려면 호스트 이름에 "*"를 넣어 모든 호스트 이름을 허용합니다.