개발공작소
728x90
article thumbnail
[네트워크] API테스트를 위한 curl에 대하여... ( Window )
서버/네트워크 2022. 3. 16. 15:47

이번에 회사동기한테 curl이라는 걸 들어서 뭔가 하고 봤는데, 단순 API 검사를 하는데 쓰는 녀석이더라. 기존 포스트맨과 같은데, 다른점이라고는 포스트맨은 소프트웨어이고, curl은 cmd와 같은 Windows 자체에서 command를 이용해서 한다는 점이다.. 그래서 이걸 어디다 쓰나.. 생각을 해보았는데, 포스트맨을 사용못하는 환경에서는 쓸 수 있지 않을까 싶어 정리해본다. 그럼 바로 시작해보자. Windows에서 사용하기 ============================================================================ 우선 ( 해당 링크 )로 가서 curl 소프트웨어를 다운로드 받도록 하자. 경로는 기억해둬야함.. 자기 운영체제에 맞는 녀석을 다운로드 받도..

article thumbnail
[기타] cmd에서 ping 날리는 방법 ( ping 날리는 것을 습관화 하자. )
서버/네트워크 2022. 2. 28. 12:18

오늘 출근을 하자마자, 서버에 적용 해야할 게 있어서 작업을 하려는데.. 접속이 안된다.. 로그를 확인해보아도, 찍히지도 않고.. 어쩌지.. 하고 있는데 고객한테 연락이 와서 지금 서비스가 안되는데, 왜 안되느냐 한다. 알고 있다. 안되는거... 근데 왜 안되는지는 모름.. 분명히 금요일 퇴근시간에 되는 거 확인하고 갔는데... 아무튼 문제가 있는 서버에 직접 ssh 명령어를 통해 붙으려고 했는데, 붙지도 않는다? 그래서 내가 뭐 명령어를 잘못 쳤나, 그새 ip가 변경됬나. 온갖 생각을 다했다. 그래서 옆동네 선임에게 Help를 쳐서 와서 ping을 날려보니 ping에 응답이 없는 것을 보고 서버가 죽은 것을 확인.. 결론 : 서버 쪽에 문제가 있으면 ping을 날려보자 ==================..

article thumbnail
[Linux] scp 명령어를 사용해서 서버 간 파일을 복사해보자.
서버/Linux 2022. 2. 16. 11:58

명령어만 필요한 사람은 이것만 가져다 쓰자. scp [옵션] [파일명] [원격지_id]@[원격지_ip]:[받는 위치] scp ./info.jsp centos@10.48.150.224:/home/centos -- 옵션을 뺀 샘플 위의 명령어를 풀어보면, 현재 경로에 있는 info.jsp라는 파일을 10.48.150.224 서버의 centos계정의 /home/centos 라는 경로로 이동시켜라. 라는 의미다. ============================================================================ 어제 서버에 어떤 파일을 올려야 할 일이 생겼었다. 근데 해당 서버에는 2가지 문제점이 있었다. 1. 해당 서버에 직접 접근 할 수 있는 방법이 없음. 2. 해당 서..

article thumbnail
[Linux] 터미널에서 \i 명령어를 통해 SQL파일을 실행 해보자. ( feat. DBeaver, Postgres, Linux )
서버/Linux 2022. 2. 12. 01:46

글이 길다. 성격이 급한 사람을 위해, 1. 테이블의 SQL 파일 생성 2. 터미널의 psql 접속 3. \i 명령어를 통해 SQL파일 실행 \i [실행 할 SQL파일] ============================================================================ 보통 DBeaver 등 툴을 사용하지만, 그러지 못할 때 우리는 터미널을 통해서 데이터를 조회, 삽입 등을 한다. 예를 들면, A라는 테이블에 INSERT문을 날려야 하는데, 예전에는 이렇게 했었다. 샘플테이블로 COMTNWEBLOG을 사용하였다. COMTNWEBLOG 테이블에는 약 196만개의 테이블이 있다... 이 196만개의 데이터를 터미널을 통해 다른 테이블에 넣으려면? 2가지 방법이 있다. 1..

article thumbnail
[기타] tcping 명령어를 통해 포트 오픈여부 확인하는 방법.
서버/네트워크 2022. 2. 4. 19:27

어제오늘 포트포워딩을 걸어놓은 외부IP로 내부IP 접근이 안되서 왜 그런가... 엄청 머리를 썼다. 내 생각으로는 걸리는 게 없었는데.. 포트포워딩도 걸려 있고, 인바운도 규칙 등, 방화벽 처리도 다 했다.. 게다가 같은 외부IP인 다른 포트는 되는데, 특정포트만 안되던 것.. 아래와 같이.. 121.153.201.122 라는 외부IP에 포트를 여러개 걸어놓았는데, 그 중 8009포트는 되고 8010포트는 안되는 것이었다. 그래서 you get signal 홈페이지를 통해 포트 오픈여부를 체크하니, 둘 다 잘 오픈 되어 있다고 뜨는 것.. 그러던 중 같이 일하는 선임이 CMD를 통해 포트 오픈여부를 확인 할 수 있다고 하여서 확인 했더니, CMD에서는 8009는 오픈되어 있었고, 8010은 오픈이 되어 ..

article thumbnail
[네트워크] 방화벽 - 외부에서 내부 서버로 접속해보자 (2) ( feat. 인바운드 규칙, 아웃바운드 규칙 설정 )
서버/네트워크 2022. 1. 31. 23:21

저번 글에서 포트포워딩을 설정해보았다. https://bongra.tistory.com/68 [기타] 포트 포워딩 - 외부에서 내부 서버로 접속해보자 (1) 일을 하다보면 그런 경우가 있다. 우리 서버는 내부에 있는데, 출장을 갔을 때 내부서버에 접근해야 한다거나.. 예를 들어 노트북을 가지고 다니며, 내부 서버에 접근하려는데 노트북은 Wifi를 이 bongra.tistory.com 근데 그래도 접근이 안되는 경우가 있다. 바로 방화벽에서 막고 있기 때문.. 물론 이 방화벽을 전부 해제 해버리면 접근은 되겠지만, 그것은 보안적으로 아주 위험하다. 그렇기 때문에 특정 포트만 접근이 가능하도록 설정해주는 것이 바로 인바운드 규칙, 아웃바운드 규칙이다! ( 여기서는 이론 같은 자세한 설명은 하지 않고 그냥 설..

728x90