우리 사무실은 기술 지원을 제공하기 위해 고객의 대형 UNIX 서버에 VPN으로 연결되어 있으며 Windows XP&7에서는 putty 또는 xshell과 같은 텔넷 클라이언트를 사용합니다.
한 달 전에 우리는 ISP를 A 회사에서 B 회사로 변경했고, 우리 중 일부는 전환 프로세스 중에 네트워크 ipv4 설정의 DNS 서버 설정을 기본 자동 할당 설정에서 8.8.8.8과 같은 공개 설정으로 변경했습니다. 다시 바꿨어요.
이제 DNS 설정이 변경된 모든 시스템은 여전히 클라이언트의 UNIX 시스템에 텔넷으로 접속할 수 있지만, 1개 이상의 콘텐츠 화면을 반환할 수 있는 "ps -ef" 또는 "ls -l"도 유휴 시간이 지날 때까지 거기에서 멈춥니다. 원격 서버에 의해 닫힙니다. Telnet, Putty, xshell과 같은 모든 클라이언트는 모두 동일한 방식으로 작동합니다.
전에 그런 경험을 한 사람이 있나요? 그리고 어떻게 해결하나요?
답변1
근본 원인은 ISP를 A에서 B로 전환하여 기본 MTU 크기가 변경되었기 때문에 긴 응답 메시지가 잘려서 텔넷이 중단되는 것입니다. 문제를 해결하기 위해 지침을 따랐습니다. 이 게시물의 단계대로:
netsh 인터페이스 ipv4 하위 인터페이스 "로컬 영역 연결" 설정 mtu=1200 store=perpersist
이전 크기는 1500입니다. DNS 설정 이후에 실행되는 이유는 DNS를 포함한 설정 중 하나라도 변경하면 네트워크 설정이 업데이트될 것으로 추측됩니다.