everydayminder
텔넷 없이 원격 접근 가능여부 확인하기 간혹 보안상의 이유로, telnet client가 설치되어 있지 않은 혹은 설치가 허락되지 않는 경우들이 있다. 또는 설치를 해서 확인을 할 수는 있으나 네트워크 연결이 되는지 한 번만 확인하면 되는데 굳이 설치까지 해야 되나 싶을 때도 있다. 이럴 때는 어떤 대안이 있을까? 여러 대안들이 있을 수 있으나, 간편하게 아래 두 가지 정도면 확인이 가능하지 않을까 싶다. 물론, 적어도 이 명령어들도 실행이 가능한 환경이어야 한다는 가정이 깔려있긴 하다. nc(netcat) 활용 netcat을 활용하여, TCP/UDP 패킷 데이터를 간단히 확인해 볼 수 있다. nc -zv ip port nc -zv domain_name port curl 활용 curl -v telnet:..
동기는 다음과 같다. 일단 호스트는 CentOS로 두고, 웬만하면 깨끗한 상태로 유지하려고 한다. 게스트로 CentOS를 설치하고, 여기에 이런저런 작업 및 테스트를 해보려고 한다. 그런데, VMWare는 상용이고, 리눅스용은 설치하자니 번거로울 것 같기도 하고, 마침 CentOS가 가상화를 지원한다. 그러므로, OS에서 지원하는 가상화를 써보자! CentOS6에서는 가상화로 KVM을 기본적으로 지원한다. 예전에는 Xen과 KVM을 선택하여 썼다고 하는데, 이제는 KVM만 지원한다. 일단, 무작정 KVM에 guest OS로 CentOS를 설치했더니 NAT로만 동작하는 것을 확인했다. VMWare를 사용했을 때는 guest OS의 네트워크를 NAT 또는 bridge로 추가/ 변경 설정이 쉬웠는데, KVM ..