Linux를 연습하고 학습하기 위한 기본 서버 빌드

Linux를 연습하고 학습하기 위한 기본 서버 빌드

저는 Linux를 배우기 위해 스스로 노력하고 있습니다. 그래서 제가 성취하고 싶은 것은 다음과 같습니다. 주로 연습용으로 서버를 구축하고 싶습니다. SSH를 통해 로그인할 수 있도록 허용하는 특정 작업을 수행할 필요는 없습니다. 이전에 이 작업을 시도했지만 다음과 같은 문제가 발생했습니다. - 내 DNS가 계속 변경되었으며 서버에 로그인하는 유일한 방법은 "whatsmyip" 사이트를 사용하여 내 홈 네트워크에 직접 로그인하는 것이었습니다. 집에 앉아 있을 때는 로그인이 가능했는데, 스타벅스나 그런 곳에 가면 로그인이 안 됐어요.

답변1

우선 Linux 버전을 선택해야 합니다. 우분투나 데비안을 권장하지만 이는 개인적인 선택입니다. 설정에서 우분투 서버를 선택하면 SSH를 설정할 수 있습니다. 귀하의 IP는 끊임없이 변경되기 때문에 귀하의 IP 주소를 업데이트하는 프로그램이 필요합니다. 따라서 URL만 기억하면 IP 주소가 정확하다는 것을 알 수 있습니다.

가능한 IP 업데이터 DynDNS:http://dyn.com/support/clients/linux/ 하위 도메인 이름이나 실제 도메인 이름을 사용하여 IP를 최신 상태로 유지합니다.

답변2

다음과 같은 무료 서비스를 사용할 수 있습니다.http://www.noip.com/- 무료 no-ip 하위 도메인을 얻을 수 있으며 Linux 상자에서 해당 서버와 통신하고 변경이 필요한 경우 DNS 레코드를 조정하는 작은 서비스를 실행할 수 있습니다.

집에서 사용하고 있는데 정말 좋아요!

편집: 이를 수행할 수 있는 또 다른 방법은 virtualbox를 사용하여 Windows 또는 Mac 노트북에 가상 머신을 만드는 것입니다. 다음에서 다운로드할 수 있습니다.https://www.virtualbox.org/.

그런 다음 원하는 경우 가상 머신 내부에서 SSH를 켤 수 있습니다. 그런 다음 마치 인터넷의 서버인 것처럼 랩톱에서 SSH로 연결할 수 있습니다.

답변3

솔직히 나도 처음에 너랑 같은 길로 갔어. 두 번째 수준 도메인은 상대적으로 저렴하기 때문에 저렴한 도메인을 등록하고 해당 이름에 대한 네임서버를 ddns 서비스(저는 dnsexit.com을 좋아합니다)로 전달하면 훨씬 쉬울 수 있습니다. 두 가지 모두 설정이 쉽고 많은 비용을 절약할 수 있습니다. 문제. 그렇게 하면 더 나중을 원할 경우 한 단계가 이미 완료되어 구성되어 있는 것입니다. 1and1.com은 가장 쉬운 도메인 인터페이스를 가지고 있지만(내 생각에는) godaddy가 더 융통성이 있는 것 같습니다. (저는 둘 다 사용합니다).

답변4

Vagrant를 사용해 보세요.... 모든 OS에서 작동합니다. 제가 사용하는 것입니다.... 가상 상자가 필요하며 다음에서 간결한 문서를 찾을 수 있습니다.http://docs.vagrantup.com/v2/제 생각에는.

관련 정보