ssh나 scp가 특정 서버에 접속하지 못 하는 문제 해결하기
가끔씩 ssh나 scp가 특정 서버에 접속하지 못 하는 문제가 발생했다. 검색해 보니 몇 가지 방법(KexAlgorithms, MACs)이 있었지만 ssh 접속만 가능해질 뿐 scp는 여전히 stalled되는 문제가 있었다. 그래서 더 검색해 보니 MTU를 1492보다 크게 설정하지 말라는 조언을 찾았다. 다음과 같이 MTU를 1492로 설정해서 다른 방법 필요없이 ssh와 scp 문제를 해결할 수 있었다.
ifconfig eth1 mtu 1492
참고로 기본 MTU값은 다음과 같이 1500이었다.
# ifconfig eth1 | grep mtu
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
# ifconfig eth1 mtu 1492
# ifconfig eth1 | grep mtu
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1492