인터넷을 통해 개인 네트워크에 연결하는 방법은 무엇입니까?

인터넷을 통해 개인 네트워크에 연결하는 방법은 무엇입니까?

저는 2개의 인터페이스가 있는 Linux 시스템을 가지고 있습니다. 하나는 개인 네트워크 172.16.xx용이고 다른 하나는 공용 IP가 인터넷에 연결되어 있습니다. Windows가 설치된 노트북에서 인터넷을 통해 172.16.xx의 다른 시스템에 어떻게 연결할 수 있습니까? VPN이 필요하다고 생각하지만 보안에는 관심이 없습니다. 하드웨어를 구입하지 않고도 VPN에서 쉽게 해결할 수 있는 방법이 있나요?

답변1

Linux 시스템에서 소프트웨어 VPN 서버를 실행할 수 있으며 모두 무료입니다.

pptpd몇 개의 구성 파일만 필요하며 간단한 일반 텍스트 비밀번호를 사용할 수도 있습니다. 어떤 종류의 공유 ​​비밀이나 인증서도 설정할 필요가 없으며 클라이언트는 컬러 디스플레이를 갖춘 거의 모든 인터넷 연결 장치에 내장되어 있습니다.

답변2

아마도 당신이 찾고 있는 것은 iptables공개 인터페이스에 노출하려는 특정 시스템과 포트만 있는 경우 단순히 NAT 기능을 사용하는 것입니다.

iptables(교육적이지만 관련이 있는) 구문과 개념을 배우지 않고 빠르고 더러운 것이 필요한 경우 rinetd공개 인터페이스에 공개하려는 특정 시스템 + 포트만 있다고 가정하면 다시 작동합니다. rinetd하지만 부하가 걸리면 불안정한 것으로 나타났습니다 .

외부에서 172.16.0.0/24 서브넷의 모든 항목에 액세스하려면 일종의 터널링 또는 VPN이 혼합되어 필요합니다. 저는 OpenVPN을 추천하고, SSL VPN이 더 마음에 든다면 Adito를 추천합니다.

관련 정보