브리지 어댑터를 사용하여 VirtualBox에 Debian 9.6을 설치했습니다. 제 질문은 /30 넷마스크를 갖도록 인터페이스를 어떻게 구성합니까?입니다. 다양한 방법을 시도했지만 SSH를 사용하여 호스트를 가상 머신에 연결할 수 없어 가상 머신이 인터넷에 연결할 수 없습니다.
내 /etc/network/interfaces 구성:
iface enp0s3 inet static
address 10.0.0.2
netmask 255.255.255.252
broadcast 10.0.0.3
gateway 192.168.1.1
제가 말했듯이 VirtualBox의 네트워크 구성은 "Bridge Adapter"입니다.
192.168.1.1은 내 라우터이고 192.168.1.50은 내 컴퓨터입니다. 평소에는 넷마스크를 건드릴 필요가 없어서 건드리지 않았는데, 지금은 프로젝트에 갇혀있습니다.
유효한 /30 넷마스크를 갖도록 내 인터페이스를 구성하는 방법과 넷마스크가 무엇인지 설명할 수 있는 사람이 있습니까?
답변1
네트워크 마스크는 네트워크에 사용되는 IP 주소의 비트 수와 서브넷 내의 클라이언트 또는 주소에 사용되는 비트 수(32에서 빼기)입니다. 게시한 구성의 문제는 게이트웨이가 구성된 서브넷 외부에 있어서 연결할 수 없다는 것입니다.
네트워크 구성이나 사용 중인 virtualbox 네트워크 유형을 다시 고려해야 할 수도 있습니다.
학생들을 위한 vbox 네트워크 유형에 대한 표준 소개(Linux 서비스) -
1) NAT – 정확히 그 내용입니다. 안타깝게도 호스트에 일치하는 주소가 생성되지 않습니다. 연결하는 유일한 방법은 홈 라우터와 같이 개별 포트를 전달하는 것입니다. 이 작업은 관리자 인터페이스의 컴퓨터 설정에 있는 네트워크 탭에서 수행됩니다. 네트워크 유형으로 "NAT"를 선택하고 카드가 활성화/활성화된 경우 "포트 전달" 버튼이 활성화되어 사용할 수 있습니다.
1b) "NAT 네트워크" - 위와 비슷하지만 먼저 NAT 네트워크를 구성해야 합니다. DHCP 등이 있는 경우 서브넷을 선택할 수 있습니다. NAT 네트워크에 여러 가상 머신이 있는 경우 서로 통신할 수 있습니다. 특별히 설정하지 않는 한 서로 표시되지 않는 여러 NAT 네트워크 이름과 서브넷을 만들 수 있습니다.
2) 브리지 - 이는 호스트의 이더넷 장치 중 하나를 브리지로 연결하고 마치 어딘가의 잭에 연결된 것처럼 네트워크에 직접 연결합니다. 하지만... 일부 직장, 학교 등에서는 단일 관리 스위치 포트를 통해 여러 MAC 주소가 통신하는 것을 허용하지 않으며, 연결된 LAN에서 이러한 일이 발생하면 작동하지 않습니다.
3) 호스트 전용 - 호스트와 게스트 컴퓨터 사이에 가상 네트워크가 생성됩니다. 사용 가능한 DHCP 서비스가 있지만 게이트웨이를 제공하지 않습니다. 게스트가 연결되도록 하려면 호스트에 NAT 등을 설정하고 그런 방식으로 액세스를 제공해야 합니다.
4) 내부 전용 - 머신을 가상 내부 덤 스위치에 연결합니다. DHCP 서비스도 없고, 게이트웨이 액세스도 없고, 아무것도 없습니다. 아, 본체에 일치하는 어댑터가 없습니다.
제가 했던 많은 연습/놀이터/실험은 2개의 인터페이스(하나는 브리지에, 다른 하나는 내부에)가 있는 기계를 설정하는 것이었습니다. 그런 다음 가짜 도메인 이름(fake.tld) DNS 서비스, DHCP, 글로벌 캐시 DNS 서비스 등을 사용하여 라우터 머신으로 전환한 다음 내부 전용 네트워크에서 실제 실험 및 조작을 위해 다른 VMS를 시작했습니다.