Skip to content

Commit

Permalink
Create : 2024-02-09 [8장] 서버 네트워크 기본 4회차(Script)
Browse files Browse the repository at this point in the history
  • Loading branch information
unchaptered committed Feb 10, 2024
1 parent f18b8ab commit cb7dcd1
Showing 1 changed file with 27 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[엊그제](./2024-02-06_회고_[8장]%20서버%20네트워크%20기본.md)[그제](./2024-02-07_회고_[8장]%20서버%20네트워크%20기본%202회차.md)[어제](./2024-02-08_회고_[8장]%20서버%20네트워크%20기본%203회차)에 이어서 8장 마지막을 읽었습니다.

`ping``tcping`의 관계처럼, `traceroute`보다 더 많은 정보 확인이 가능한 `tcptraceroute(tcproute)`가 있습니다.

traceroute에서도 옵션을 통해서 포트를 지정할 수 있지만, Windows에서는 해당 옵션이 지원되지 않습니다.

따라서, tcptraceroute을 사용할 수 있습니다.

저는 chocolatey를 사용하기 때문에 `choco install tcproute`를 통해서 설치했습니다.

```shell
tcptraceroute <OPTION> <DESTINATION_IP_ADDRESS> <SERVICE_PORT> # Linux
tcproute <OPTION> <DESTINATION_IP_ADDRESS> # Windows
```

역시나 Windows에 대한 옵션만 공부하고 실습했습니다.

```shell
-p PORT 목적지 서비스 포트
-d 도메인이 아닌 숫자 형식으로 IP 주소를 표시
-i INT3 특정 인터페이스로 출발지 인터페이스를 지정, 기본값은 명령 실행 시 인터페이스 선택
--http HTTP Request를 통해서 접속 확인
```

그 외에도 `netstat`, `ss`(socket statistics), `nsloopkup`(name server lookup), `telnet`, `ipconfig`, `tcpdump` 등의 도구에 대해서 알게 되었습니다. 다만, **어떤 문제에서 어떤 도구를 써서 어떻게 활용하는가?**에 대해서는 감이 잘 잡히지 않았습니다.

> `tcpdump``wireshark`와 같은 툴

0 comments on commit cb7dcd1

Please sign in to comment.