Openstack Instance 에서 컨테이너 통신 문제 (1442 mtu)


### Openstack Instance & Docker 문제 문제 상황 - 인스턴스에 docker 설치 후 띄운 컨테이너 내부에서 Outbound로 통신 했을 때 불안정함 - 컨테이너 내부에서 curl 했을 때 naver 는 성공하지만, google은 실패함 (client hello 에서 무한 행) - 같은 인스턴스(오픈스택 CIDR 영역)로 curl 날렸을 땐 성공하지만, 192.168.2.xx(오픈스택이 아닌 CIDR 영역) 로 요청 시 실패 원인 - MTU 사이즈 - openstack 특성상 인스턴스의 기본 nic mtu는 1442. 이를 의도적으로 변경하면 오류남. - 인스턴스에 올라가는 컨테이너의 mtu는 1500 - 이 둘 간의 불일치가 위의 상황 초래 ![image.png](https://blog.kakaocdn.net/dn/cfGKmv/btsKcj8Sb4d/yzk6haltN3FK2wQMuREi5K/img.png) - eth0 과 veth** 의 mtu가 다르다 해결
되돌아가기 수정