본문 바로가기
반응형

분류 전체보기760

전용호스트 전용인스턴스 차이 차이는 https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/dedicated-hosts-overview.html 전용 호스트 - Amazon Elastic Compute Cloud 전용 호스트 Amazon EC2 전용 호스트는 고객 전용의 EC2 인스턴스 용량을 갖춘 물리적 서버입니다. 전용 호스트를 사용하면 Windows Server, Microsoft SQL Server, SUSE 및 Linux Enterprise Server를 포함한 기존 소켓 docs.aws.amazon.com docs에 나와 있는표와 같다. 전용 호스트, 인스턴스는 자신만의 서버를 aws에서 가져오는건데 호스트의 경우는 여러 인스턴스를, 전용 인스턴스는 하나만 사용한다. 특이한.. 2022. 2. 17.
ICMP, TCP, UDP, Ping TCP/IP와 관련이 있는 프로토콜로 UDP가 있는데, 이것은 특별한 목적을 위해 TCP 대신에 사용되는 것이다. 라우팅 정보를 교환하기 위해 네트웍 호스트 컴퓨터에 의해 사용되는 프로토콜에는 ICMP, IGP, EGP, 그리고 BGP 등이 있다. ICMP (Internet Control Message Protocol) ICMP는 호스트 서버와 인터넷 게이트웨이 사이에서 메시지를 제어하고 에러를 알려주는 프로토콜로서 RFC 792에 정의되어있다. ICMP는 IP 데이터그램을 사용하지만, 메시지는 TCP/IP 소프트웨어에 의해 처리되며, 응용프로그램 사용자에게 직접 분명하게 보이지는 않는다. 일례로서, ping 명령어는 인터넷 접속을 테스트하기 위해 ICMP를 사용한다. ping (Packet Intern.. 2022. 2. 17.
자주 사용하는 port 번호 • 22 = SSH (Secure Shell) - log into a Linux instance • 21 = FTP (File Transfer Protocol) – upload files into a file share • 22 = SFTP (Secure File Transfer Protocol) – upload files using SSH • 80 = HTTP – access unsecured websites • 443 = HTTPS – access secured websites • 3389 = RDP (Remote Desktop Protocol) – log into a Windows instance 2022. 2. 17.
L2, L3, L4 스위치 L2 스위치는 MAC 정보(MAC Table)를 보고 스위칭을 하는 것이고,(일반적인 스위치의 기능) L3 스위치는 IP 정보(Routing Table)를 보고 스위칭을 하는 것이고,(라우팅 기능이 추가됨) L4 스위치는 IP+Port(Session or Connection)를 보고 스위칭을 하는 것이며,(로드밸런싱을 위해 사용됨) 스위치란? - 허브의 확장된 개념으로 기본 기능은 허브와 동일하지만 전송 중 패킷의 충돌이 일어나지 않도록 패킷의 목적지로 지정할 포트를 직접 전송한다 - 스위치에서 패킷의 목적지 주소를 기준으로 보내는 곳과 받는 곳을 계산하여 해당 포트로 1대1로 연결한다 (Switching) - 스위칭은 정보 전달의 수단과 회선의 효율적 운용을 위해 입/출력 상태를 감시하며 전송로의 장애.. 2022. 2. 17.
DDNS란? 도메인주소는 같은데 IP가 변경될시 DNS의경우는 연결이 되지 않는다 그것을 해결하기위해 ip가 변경되어도 도메인주소와 연결해주는 방식을 DDNS(Dynamic domain name system 라고 한다 2022. 2. 17.
공유기와 무선ap의 차이 공유기는 ip받아서 사설ip 할당해주는거 무선ap는 유선으로 연결되어 무선으로 뿌려준다. 해당 서비스를 받는 사용자는 무선으로 인터넷 연결을 할수있는것으로 같은데 연결되는 과정을 보면 많이 다름 공유기는 혼자서 ip할당하고 인터넷 연결해주나 무선ap는 라우터나 dhcp같은것으로 인터넷 연결할수 있습니다. 무선 ap는 더 많은 사람이 연결할수 있고 연결에 안정성이 뛰어나다고 합니다. https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=futuremain&logNo=221618229181 공유기와 AP의 차이점은? 안녕하세요. 스마트팩토리 설비예지보전 전문기업 퓨처메인에서 인사드립니다~ 어느새 우리의 일상 생활 속... blog.naver.. 2022. 2. 17.
Local forwarding(port forwarding, ssh tunneling, ssh -l 옵션) AWS 사용하는데 elastic search 생성하면서 vpc 내부에서만 접속이 가능하게 설정해놓아 kibana를 외부에서 볼수가 없었다. 그래서 같은 vpc내에 서버를 하나 두고 그서버를 경유하여 kibana를 보려고 했다 구조는 대략 이렇다 로컬 -> 서버 -> elastic search 이걸 접속하려면 전에 포스팅한게 있는데 라우팅하고 cognito로 인증하여 들어가는 방법이 있긴한데 그건 라우팅비용이랑 설정이 번거롭다. 그래서 개인이긴하지만 local forwarding을 하기로 했다. ssh -L [로컬에서들어갈 포트번호] [경유할 서버]:[경유할서버의 포트] [들어갈 서버] 이게 로컬포워드 옵션 그리고 서버에서 해당 포트를 다열어 줘야한다. -N 옵션이 독특한데 리모트 명령을 실행하지 않습니다.. 2022. 2. 16.
Window chocolatey 설치 패키지 관리자가 window에 있다고해서 설치함 사용하지 않으면 웹페이지에 들어가서 다운받고 환경설정을 해줘서 shell에서 사용할수 있게 설정해야하는데 패키지 관리자를 사용하면 관리자 명령어 한번으로 되기때문에 굉장히 편리하다. 설치방법은 이분꺼 보고 함 https://dev-secret-note.tistory.com/6 Window Chocolatey 설치하기 안녕하세요. 자이손입니다. 많은 OS에서는 각각의 패키지를 관리 할수 있는데요. linux는 데비안 계열에서는 apt-get을 레드헷 계열에서는 yum을 mac 은 Homebrew를 사용하고 window는 chocolatey를 사용합니 dev-secret-note.tistory.com 해당홈페이지에 가면 https://chocolatey.org.. 2022. 2. 16.
AWS elasticloadblancer 개념 만약 클라우드에 많은 서버가 존재하고 (EC2) 그들이 end-user에게 같은 서비스를 제공한다고 생각해보자. 우리가 naver.com 에 접속할 때 모든 유저가 하나의 서버로 접속하지 않는 것처럼, 실제로 존재하는 많은 서비스가 많은 서버를 두고 하나의 도메인 address를 이용해서 분배를 시키게 된다. 이러한 네트워크를 분배하는 기능을 가진 것을 로드발런스라고 한다. AWS 클라우드에 제공하는 load balancing 서비스를 Elastic Load Balancing이라고 한다. 물론 로드발런싱을 instance에서 직접할 수도 있는데, VM에 Nginx를 설치하고 해당 웹서버에 의해서 네트워크 트래픽에 근거하여 분배를 시킬수도 있는데, 여기서 말하는 ELB는 일종의 서비스 개념이라고 생각하면 .. 2022. 2. 15.
AWS ElasticSearch kibana(VPC외부에서 접속) 웬만한 elastic search는 VPC 내부에서만 설정가능하게 되어있다.(보안상) 위처럼 두가지를 선택하는데 퍼블릭하면 개나소나 하므로 보안상 매우 취약하므로 VPC를 한다. 이걸 설정하면 VPC 내부에서만 ES를 접속할수 있어서 로컬에서 테스트할때 굉장히 까다로운 상황이 발생한다. 그래서 해당 VPC내에 EC2를 생성하여 이 EC2에 설정을 하여 kibana에 접속하거나 elasticsearch에 접속한다. 내가 알기론두가지가 있다. 1. tunneling 2. Nginx Proxy를 이용하여 접속 1의 경우는 설정이 간단하나 로컬로 접속하기 때문에 한명만 접속이가능하고 2의 경우 인증등 설정이 더 빡세다는 단점이 있지만 접속정보만 있으면 여러사람이 접속 가능하다. 1. Tunneling(이분덕에 .. 2022. 2. 14.
스프링 AWS 배포 서적 블로그( 스프링 부트와 AWS로 혼자 구현하는 웹 서비스) m.yes24.com/Goods/Detail/83849117 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - YES24 가장 빠르고 쉽게 웹 서비스의 모든 과정을 경험한다. 경험이 실력이 되는 순간!이 책은 제목 그대로 스프링 부트와 AWS로 웹 서비스를 구현한다. JPA와 JUnit 테스트, 그레이들, 머스테치, 스프링 m.yes24.com 스프링과 웹배포를 동시에 잡아보려는 잔꾀를 부렸으나... 스프링부분은 내가 너무 모르다보니 많이 어려웠다. 관련부분은 글쓴이 분이 블로그로 올려놔서 책보기 별로 이신분은 블로그를 보시는게 나을듯 https://jojoldu.tistory.com/tag/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8?page=4 기억보단 기록을 .. 2022. 2. 11.
codedeploy 에러로그 /var/log/aws/codedeploy-agent/codedeploy-agent.log 에서 로그 확인하면됨 2022. 2. 9.
반응형