Notice
Link
- Today
- Total
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- rn
- 코드로 서버 재실행
- 가변영역 스크롤
- vc++
- 피쉬랜드
- reactnative
- CentOS
- MariaDB
- MFC
- ffmpeg
- c언어
- sql exception
- CSS
- 스크롤적용
- springboot
- kill -9
- springboot 재가동
- DB 계정생성
- mybatis exception
- pid 찾아 kill
- 터치좌표 view
- MySQL
- 파티션 빠른 삭제
- Back 키 클릭 감지
- SQL 마지막날
- Activity 전체화면
- 말줌임 CSS
- SQL 첫날
- view 획득
- 텍스트컬러
Archives
개발은 하는건가..
netcat 을 이용한 TCP, UDP 서버 테스트 본문
반응형
netcat 을 이용하여 간단하게 tcp/udp 서버의 연결이 데이터 tx/rx 를 확인이 가능하다.
# netcat 설치
> yum install nc
# 테스트 대상 서버 포트를 방화벽에 추가
> firewall-cmd --permanent --zone=public --add-port=포트/tcp
> firewall-cmd --permanent --zone=public --add-port=포트/udp
> firewall-cmd --reload
# tcp 서버 리스닝
> nc -l 포트
# udp 서버 리스닝
> nc -l -u 포트
서버 구동 후 별도의 메세지가 표시되지는 않으며 연결된 클라이언트로부터
데이터 수신 시 그대로 출력되며 그 상태로 콘솔에서 타이핑 후 엔터를 치면
입력된 데이터가 클라이언트에게 전송된다.
# 연결 클라이언트에 자동 echo 처리 시
> echo '에코 메세지' | nc -l 포트
# netcat 를 client 로 사용할 경우 TCP
> nc 대상ip 포트
# netcat 를 client 로 사용할 경우 UDP
> nc -u 대상ip 포트
응용하여 간단한 파일전송도 가능하다.
# 파일 수신쪽에서 리스닝 데이터를 파일로 write
> nc -l 포트 > 수신파일명
# 파일 전송쪽
> nc 대상ip 포트 < 전송파일명
'Server, Maria DBMS' 카테고리의 다른 글
CentOS 네트워크 IP 설정 (0) | 2022.03.04 |
---|---|
MariaDB 테이블 컬럼 추가 (0) | 2022.02.22 |
Maria DB 계정 생성 및 권한 부여 (0) | 2022.02.08 |
jar 실행 패키지 서비스 등록 (자동실행) (0) | 2022.02.07 |
CentOS Maria DB 설치 (0) | 2022.02.07 |
Comments