ssh 서버 설정이 처음입니다. 데스크톱에서 원격으로 프로그램을 실행할 수 있도록 데스크톱을 집에서 서버로 설정하고 싶었습니다. 몇 가지 필수 패키지를 설치 한 후 동일한 Wi-Fi 네트워크에있는 노트북을 데스크톱에 연결할 수 있지만 그렇지 않습니다. 이 Wi-Fi 네트워크 외부에 있으면 연결하십시오.
온라인으로 검색 한 후이 페이지가 매우 관련이 있음을 발견했습니다. 인터넷을 통한 SSH 연결을 허용하도록 OpenSSH 서버 및 라우터를 구성 하시겠습니까? 그래서 제안은 라우터를 구성하고 포트 포워딩을 만드는 것입니다 (누군가가 간단한 용어로 개념을 설명 할 수 있다면 좋을 것입니다).하지만 임대 할 때 라우터에 액세스 할 수 없습니다 (적어도 지금은) 다른 사람이 라우터를 설정했습니다. 남은 옵션이 있는지 궁금하거나 라우터를 구성하려면 액세스 권한이 있어야하나요?
WiFi는 NAT 뒤에 있으며 라우팅 불가능한 개인 IP 주소 (예 : 192.168.xx)를 사용합니다. 따라서 인터넷에서 내부 네트워크에 액세스 할 수 없습니다 (보안 기능).
포트 포워딩이나 VPN 없이는 외부에서 내부 네트워크에 실제로 액세스 할 수 없습니다.
포트 전달 은 인터넷 쪽의 포트 (모든 포트가 일반적으로 닫혀 있으므로 인바운드 연결이 허용되지 않음)가 들어오는 연결을 수락하고 내부 네트워크 쪽의 시스템으로 전송하도록 라우터를 구성하는 것입니다. 이를 수행하는 방법은 라우터에 따라 다릅니다.
포트 22를 전달해야하지만 ISP가 해당 포트에 대한 연결을 차단할 수 있습니다. 그렇다면 포트 1024 위의 다른 포트 (예 : 2222)를 선택하십시오 (1024 미만은 모두 예약 됨). 이제 인터넷에 개방되어 있으므로 시스템을 강력하게 보호해야합니다. 따라서 최소한 방화벽을 구성하고 openSSH 시스템을 보호해야합니다.
또한 동적 IP 주소가있을 수 있으므로 (변경되는) IP 주소를 도메인 이름에 연결하려면 동적 DNS 와 같은 것이 필요합니다 . 그렇지 않으면 사용중인 IP를 기억해야합니다.
VPN을 사용하려면 VPN 서버 (예 : VPS)를 만들고 데스크톱과 모바일 시스템을 모두 해당 VPN 서버에 연결해야합니다. 내부적으로 서로 액세스 할 수 있도록 네트워크를 구성해야합니다. OpenVPN 으로이 작업을 수행 할 수 있습니다 . 포트 포워딩을 할 필요는 없지만 구성하기가 쉽지 않습니다. 네트워킹 및 서버 관리에 대한 경험이 없으면 이것을 권장하지 않습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다