![외부 IP로 Jabber에 연결하지 못함](https://rvso.com/image/1395266/%EC%99%B8%EB%B6%80%20IP%EB%A1%9C%20Jabber%EC%97%90%20%EC%97%B0%EA%B2%B0%ED%95%98%EC%A7%80%20%EB%AA%BB%ED%95%A8.png)
나만의 암호화된 Jabber 채팅을 설정했습니다. 나는 이것을 위해 운율을 사용합니다. 내부 IP 주소를 사용하면 localhost
문제없이 접속됩니다. 하지만 동적이지만 최신의 외부 IP 주소를 사용할 때마다 Empathy에서 네트워크 오류가 발생합니다. 라우터에서 방화벽을 비활성화하려고 시도했지만 아무 것도 수정되지 않았습니다.
이유는 무엇입니까?
감사해요
답변1
유력한 후보자:
- 네트워크에 Jabber가 실행 중인 포트에 대한 외부 액세스를 차단하는 방화벽이 있습니다. 외부에서 서비스에 액세스하려면 해당 포트에 구멍을 열어야 합니다(일반적으로 제외 또는 포트 전달을 통해 수행됨).
- ISP가 이 포트를 차단합니다. 이 경우 유일한 실제 해결 방법은 Jabber 서버에 다른 포트를 사용해 보는 것입니다. 또는 #1과 같이 방화벽이 설치되어 있는 경우 포트 전달을 활용하여 외부 포트를 다른 번호가 지정된 내부 포트(예: 52220 -> 5222)에 매핑할 수 있습니다. 여기의 장점은 Jabber가 수신하는 포트를 변경할 필요가 없고 외부에서 연결하는 데 사용하는 포트만 변경할 수 있다는 것입니다.