내 상황은 일부 제안된 솔루션과 유사합니다.이 문제시작 시 mc는 호스트 이름을 확인하고 연결을 시도합니다. 단, 호스트 이름에 액세스하는 대신 서버에서 실행 중인 mc가 내 호스트 이름에 액세스하려고 합니다.현지의지적 재산권.
내 서버에 직접 SSH를 연결하는 경우 마지막 줄은 strace mc
다음과 같습니다.
연결(3, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("139.XXX")}, 16
MC를 로딩하기 전에 잠시 멈춘 것 같았습니다. 139.XXX는 내 로컬 클라이언트 IP입니다. 내 서버 IP는 5.xxx입니다.
양말 프록시를 사용하는 보조 SSH 연결이든 서버에서 실행되는 OpenVPN에 연결하든 관계없이 서버 자체를 통해 SSH를 다시 라우팅하면 mc가 즉시 로드됩니다.
시작 시 연결 시도를 비활성화하는 방법이 있습니까? 아니면 내 서버가 클라이언트의 IP를 MC에 전달하기로 결정한 위치를 추적하는 방법이 있습니까?