라즈베리파이 패킷 포워딩
망내에서 특정 사이트의 접속이 불가능한 경우를 패킷 포워딩 기능을 통하여 해당사이트에 접속할 수 있습니다.(SSL 적용 사이트 제외)
rinetd 는 Linux에서 사용가능한 포트포워딩 패키지 입니다.
예제 시스템 구성은 다음과 같습니다.
망내PC - 외부망 - 공유기(DNS사용, 포트포워딩) - 라즈베리파이(포트포워딩) - AWS(80번 포트 웹서버)
외부망에 연결되어 있으나 AWS 사이트에 직접 접속이 차단되어 있는 망내 PC는 위의 구성을 통해 AWS 사이트에 접속이 가능하게 됩니다.
1. rinetd 패키지 설치
sudo apt-get install rinetd
2. 포트 포워딩 설정 변경
가. sudo vi /etc/rinetd.conf
나. 빨간 박스가 쳐저 있는 위치에 포트포워딩을 원하는 주소와 포트번호를 입력
양식) [자신의 주소] [자신의 포트] [목적지주소] [목적지포트]
예제) 0.0.0.0 8000 54.200.157.2 87
라즈베리파이의 IP의 8000포트로 접속시 54.200.157.2 IP의 87번 포트로 접속 된다는 의미이다.
3. rinetd 재시작
sudo service rinetd restart
'컴퓨터' 카테고리의 다른 글
[5][라즈베리파이 홈서버 구축] Apache2, mysql, php5 (2) | 2015.07.17 |
---|---|
[4][라즈베리파이 홈서버 구축] 외장하드 도킹스테이션 연결 (NTFS 파일시스템 연결) (0) | 2015.07.17 |
[3][라즈베리파이 홈서버 구축] 디스크 파티션 확장 (0) | 2015.07.15 |
[2][라즈베리파이 홈서버 구축] RASPBIAN OS 설치 (0) | 2015.07.15 |
[1][라즈베리파이 홈서버 구축] 홈서버의 계획 및 구성 (2) | 2015.07.15 |