-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create : 2024-02-09 [8장] 서버 네트워크 기본 4회차(Script)
- Loading branch information
1 parent
f18b8ab
commit cb7dcd1
Showing
1 changed file
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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`와 같은 툴 |