kt wifi 포트포워딩

 

 

 

기본 개념 잡으러 어진 글 보러 가기 : KT WIFI 포트포워딩 (feat. 라즈베리파이) - 1

 

 

 

 

KT 포트포워딩 개념

 

 

②번이 ③번으로 가서 ④번을 통해 ⑤번으로 연결해야 하는데, ②번이 ⑤번으로 바로가서 노크를 하면 다음과 같이 timed out 에러가 발생한다.

 

 

포트포워딩 에러 - timed out

 

이 timed out 에러에서 허비한 시간이 너무 길었다...

 

 

 

제대로된 접근은 ②번이 ③번으로 가서 ④번을 통해 ⑤번으로 연결해야 한다. 그럼, ②번이 ③번으로 가서 노크를 한다.

 

② 똑똑똑, 저 라즈베리파이로 연결 부탁드립니다.

③ 너, 누구야?

 

② 네, 이 집 방에 노트북에 연결된 네트워크입니다.

③ 일단 누군지 모르겠고. 근데 누구랑 연결하고 싶다고?

 

② 라즈베리파이요.

③ 라즈베리파이? 그게 뭐야? 그 녀석 주소(IP)가 뭔데?

 

② 아... 

③ 몰라? 그 녀석한테 접속할 포트번호까지 알아서 와.

 

② 아... 네...

 

 

 

까칠한 공유기에게 몇 가지 정보만 전달해주면 친절한 공유기가 된다.

1. 내가 누구인지

2. 라즈베리파이 IP

3. 라즈베리파이 포트

 

 

 

라즈베리파이 IP 확인

 

라즈베리파이IP는 커맨드 창에 ifconfig를 입력해서 알 수 있다. 무선으로 연결되어 있으니, wlan0에 적힌 inet 정보가 라즈베리파이의 내부IP 이다.

 

나의 라즈베리파이 내부IP는 172.30.1.46 이다.

 

 

 

 

라즈베리파이 xrdp 포트 확인

 

라즈베리파이 포트는 내가 원하는 포트를 사용할 수 있다. 나는 원격 연결에 윈도우가 제공하는 원격 프로그램인 xrdp(X Remote Desktop Protocol)를 사용할 것인데, xrdp를 위한 포트는 3389이다. 보안을 위해서 나중에 바꿀 수는 있다.

 

 

공유기로 전달해줄 정보 3가지 중 2가지를 확인했다. 1번만 확인하면 되는데, 이건 그냥 입력하면 된다.

1. 내가 누구인지

2. 라즈베리파이 IP

3. 라즈베리파이 포트

 

 

이제 포트포워딩하러 가보자.

 

 

KT 공유기에 연결된 장비(라즈베리파이, 노트북 등)에서 인터넷 브라우저를 열어서 "172.30.1.254"를 입력하여 KT 공유기로 접속한다. 이는 위 개념도에 ⑤번 장비 중 하나가 ④번으로 접속하는 과정이다.

 

유선으로 연결된 데스크톱으로는 "172.30.1.254"에 접속하지 못한다.

 

 

kt 공유기 접속

 

초기 아이디와 비밀번호는 다음과 같다.

아이디: ktuser

비밀번호 : homehub

 

 

 

KT 공유기 포트포워딩

 

소스IP와 포트는 특정IP와 포트의 접속만 허용하고 싶을 때 입력한다. 집, 직장, 학교, 카페, 외부 등 여러 곳에서 접속하고 싶으면 비워둔다. 비워두면 어디서든 접속할 수 있어서 편하지만, 그만큼 외부 침입의 가능성도 커진다.

 

외부포트는 KT 공유기에게 내가 누군지 간단하게 알려줄 수 있는 정보이다. 원하는 숫자 4자리를 적어준다. 예를 들어 "1234"를 적었다고 가정하자.

 

내부IP와 포트는 라즈베리파이의 정보이다. 위에서 찾은 정보를 넣어 준다. 내부 IP는 172.30.1.46 이고, 포트는 xrdp 포트인 3389이다.

 

추가 버튼을 클릭하면 끝.

 

이제 포트포워딩 설정은 끝났다. 

 

 

 

여기서 중요한 포인트가 있다.

 

위 개념도에서 ②번이 ③번으로 가서 노크를 한다고 했다. 그럼 노크할 곳인 ③번의 IP를 알아야 한다. 

 

KT 공유기 포트포워딩

 

KT 공유기 초기 화면에서 ③번인 공유기 IP 주소를 얻을 수 있다. 여기서는 222.222.222.222 이다. 

 

드디어 라즈베리 파이로 접속하기 위한 준비가 끝났다.

 

 

이제 접속해보자.

 

윈도우에서 원격 데스크톱 연결을 실행한다.

 

윈도우 원격 데스크톱

 

IP주소 222.222.222.222 는 KT 공유기의 ③번 IP이다.

포트번호 1234는 내가 누구인지 알려주기 위한 포트 정보이다. 위에서 포트포워딩할때 넣어준 포트번호이다.

 

접속 과정은 다음과 같다.

 

 

②번이 ③번으로 가서 노크를 한다.

 

② 이리오너라. 나는 너(222.222.222.222)에게 1234 포트 접속한 손님이다. 나를 안내하거라.

③ 이게 누구십니까! 어서 오십시오. 172.30.1.46:3389로 안내해드리겠습니다. 안녕히 가십시오.

 

 

 

윈도우 원격으로 라즈베리파이 원격 접속

 

 

그토록 보고 싶었던 username과 password 입력하는 화면을 만났다. username과 password를 변경하지 않았다면 기본 정보는 다음과 같다.

username : pi

password : raspberry

 

 

라즈베리파이

 

반가워! 라즈베리 파이!!!!

 

 

 

2021.07.24.

코리.

 

+ Recent posts