무료 Linux 기반 라우팅 소프트웨어
컴퓨터 매니아라면 네트워크 서버의 설치와 설정, 해커의 공격과 방어 기술 등을 배우기 위해 네트워크 환경이 필요한 경우가 많지만, 대부분의 아마추어 컴퓨터 매니아에게는 그런 조건이 없는 경우가 많다. 컴퓨터 소프트웨어 VMware의 출현으로 우리는 매우 효율적이고 실용적인 네트워크 실험 플랫폼을 매우 저렴한 가격으로 얻을 수 있었습니다. 그러나 VMware 가상 머신의 네트워크 설정은 많은 초보자에게 항상 혼란스러웠으며 주요 컴퓨터 포럼에서 자주 읽혀졌습니다. VMware 네트워크 설정 솔루션에 대한 게시물을 찾는 사람들을 본 적이 있습니다. 인터넷에 이와 관련된 기사가 많이 있지만, 내용이 충분하지 않거나 너무 전문적으로 작성되어 있어 초보자들이 이러한 상황에 대해 여전히 혼란스러워하는 경우가 많습니다. 저자는 인터넷의 다양한 기사와 VMware 소프트웨어 문서를 연구하고 읽은 후 자신의 경험을 바탕으로 이러한 내용을 정리하여 VMware 가상 머신 네트워크 설정 과정을보다 자세하고 간결하게 설명하려고 노력했습니다.
이제 Linux 플랫폼에서의 VMware 가상 머신 설치 및 네트워크 설정을 예로 들어 VMware의 설치 및 네트워크 설정 프로세스를 설명하겠습니다.
1. VMware 설치
1. VMware 다운로드
VMware Workstation 평가판은 인터넷에서 다운로드할 수 있으며, 여러 Linux에서 다운로드할 수 있습니다. 사이트
p>
VMware 다운로드가 있는 웹사이트 두 개를 추천합니다:
addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 측정항목:1
RX 패킷:454 오류:0 삭제:0 오버런:0 프레임:0
TX 패킷:454 오류:0 삭제:0 오버런:0 캐리어:0
충돌:0 txqueuelen:0
RX 바이트:33512(32.7Kb) TX 바이트:33512(32.7Kb)
vmnet1 링크 encap:Ethernet HWaddr 00: 50:56:C0: 00:01
inet addr:192.168.221.1 Bcast:192.168.221.255 Mask:255.255.255.0
UP BROADCAST RUNNING 멀티캐스트 MTU:1500 미터법:1
RX 패킷:191 오류:0 삭제:0 오버런:0 프레임:0
TX 패킷:63 오류:0 삭제:0 오버런:0 캐리어:0
충돌:0 txqueuelen :100
RX 바이트:0 (0.0 b) TX 바이트:0 (0.0 b)
vmnet8 링크 encap:Ethernet HWaddr 00:50:56: C0:00:08
inet addr:172.16.74.1 Bcast:172.16.74.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 미터법:1
RX 패킷:0 오류:0 삭제:0 오버런:0 프레임:0
TX 패킷:0 오류:0 삭제:0 오버런:0 반송파:0
충돌: 0 txqueuelen:100
p>
RX 바이트:0 (0.0 b) TX 바이트:0 (0.0 b)
VMware의 가상 네트워크 장치 vmnet1 및 vmnet8을 볼 수 있습니다
ifconfig 명령을 사용하는 경우 이 두 개의 가상 장치가 표시되지 않으면 VMware의 백그라운드 서비스 프로그램이 실행되지 않는 것입니다. vmware를 실행하려면 위에서 언급한 명령을 사용하십시오. .
VMware는 무료 소프트웨어가 아닙니다. 처음 실행할 때 일련번호를 입력해야 합니다. GET SN 버튼을 누르면 VMware 공식 웹사이트에서 3개월 평가판 일련번호를 받을 수 있습니다. .
문제를 피하기 위해 여기에 몇 가지를 게시하겠습니다:
Linux용 VMWare 3.0:
625AX-8DE40-46RA3-30HUM
625AX-8DE40- 46RA3- 30HUM
60N88-8DW44-16H77-32KT4
6818X-84WD1-01KDK-3JN9X
V3.2.0-2230 승리
0F11N-004U4-0U0HJ-12XDG
04590-00NU1-0UMKX-161AW
0DM1J-004H0-0KTA4-1614F
04HCM-085K0-0R8UM- 1FH0U
0451J-0AJHJ-0KXKX-1412U
일련 번호를 입력하면 가상 머신 구성 마법사가 팝업됩니다. 이러한 내용은 이 문서의 범위를 벗어나며, 비교적 익히기가 쉬우므로 이 부분은 독자들이 스스로 찾아보시기 바랍니다.
VMware 도구 모음에서 "전원 켜기" 버튼을 눌러 가상 머신을 시작하고, F2 키를 눌러 BIOS 설정으로 들어가서 저장한 후 가상 머신을 다시 시작하세요. CD에서 부팅할 수 있도록 시스템이 설치되었습니다.
(참고: vmware를 사용할 때 저자는 다음과 같은 문제를 발견했습니다. 메인 시스템에 그래픽 카드 3D 드라이버가 설치되어 있지 않으면 가상 시스템에 가상 시스템을 설치하는 것이 매우 느리고 종종 손실됩니다. 하지만 그래픽 카드의 3D 가속 드라이버를 설치하면 설치 속도가 크게 빨라지므로 가상 시스템 설치 중 비슷한 문제가 발견되면 먼저 그래픽 카드의 3D 드라이버를 설치한 후 다시 시도해보세요)
시스템이 설치될 때까지 기다리지 마십시오. VM TOOLS 설치를 잊어버렸습니다. (VMware 도구 모음——>설정——>VMware Tools 설치) 이렇게 하면 가상 시스템의 성능이 크게 향상됩니다.
3. 가상머신의 네트워크 설정(원칙)
시작하기 전에 필요한 네트워크 지식을 익혀두는 것이 필요하다고 생각합니다. 그렇지 않고 아무런 원리도 이해하지 못하고 예를 따르면 일시적인 필요는 해결할 수 있지만 구체적인 상황이 바뀌면 멍하니 바라볼 수밖에 없습니다. 공간 제한으로 인해 여기서는 VMware 설정과 관련된 몇 가지 간단한 네트워크 지식에 대해서만 설명합니다.
1. 네트워크란 무엇인가요?
인터넷은 '인터넷'을 뜻하는데, 이 문장이 좀 중복된 것 같지만, 많은 분들이 잘못 이해하고 계시네요. 컴퓨터가 지저분한 방식으로 상호 연결되어 있다고 상상해 보세요. 멀리 있는 컴퓨터와 통신하기 위해 컴퓨터를 사용해야 하는 경우 먼저 로컬 컴퓨터를 네트워크로 구성합니다. 물론 멀리 있는 컴퓨터도 네트워크를 형성한 다음 두 네트워크를 "상호 연결"하여 "인터넷"을 형성합니다. 전화선과 모뎀을 사용하여 인터넷에 접속하는 경우 먼저 전화선을 통해 컴퓨터를 ISP(인터넷 서비스 공급자) 네트워크에 연결한 다음 ISP 네트워크를 통해 전 세계 컴퓨터와 통신합니다.
2. 컴퓨터는 네트워크를 통해 어떻게 데이터를 전송합니까?
각 네트워크에는 네트워크 주소가 필요하며, 네트워크 내의 컴퓨터에는 네트워크에서 고유하게 결정되는 식별이 필요합니다. 네트워크 번호와 컴퓨터의 식별 번호가 IP 주소를 구성하므로 IP 주소는 다음과 같습니다. 네트워크 번호와 호스트 번호로 구성됩니다. 컴퓨터가 다른 컴퓨터와 통신하려고 하면 컴퓨터는 먼저 IP 주소와 서브넷 마스크를 기반으로 대상 호스트가 로컬 네트워크에 있는지 원격 네트워크에 있는지 확인하고 로컬 네트워크에 있으면 직접 보냅니다. 정보가 담긴 IP 데이터 패킷은 로컬 네트워크로 전송되며, 대상 호스트가 이를 감지하고 수신합니다. 대상 호스트가 원격 네트워크에 있는 경우 게이트웨이라는 컴퓨터를 통해 원격 네트워크로 전달되어야 합니다. 게이트웨이(geteway)는 네트워크와 네트워크 간의 연결로 간주할 수 있습니다. 네트워크 브리지와 게이트웨이의 개념은 매우 광범위하여 단순화를 위해 일시적으로 라우터와 동일한 개념이라고 생각합니다. 라우터는 네트워크와 네트워크를 연결하고 IP 패킷이 전송될 경로를 선택하는 특수 컴퓨터입니다. 많은 경우 게이트웨이의 개념은 라우터와 동일합니다.
3. 네트워크에 있는 컴퓨터의 IP 주소에 대한 요구 사항은 무엇입니까?
동일한 네트워크에서는 각 컴퓨터의 네트워크 번호가 동일해야 컴퓨터는 네트워크 번호가 다르더라도 대상 호스트가 네트워크에 있다고 생각하고 올바르게 전달할 수 있습니다. 대상 호스트가 사용되었습니다. 네트워크 케이블이 이 네트워크에 연결되어 있어도 데이터를 직접 보낼 수 없습니다. 예를 들어 두 컴퓨터가 서로 가까이 있더라도 컴퓨터의 눈에는 여전히 원격 컴퓨터입니다. , 네트워크의 네트워크 번호는 192.168.0이고 네트워크의 컴퓨터 IP 주소는 192.168.0으로 시작해야 합니다. 네트워크 번호가 192.168.1인 네트워크로 데이터 패킷을 보내려면 라우터를 통해 전달해야 합니다. 네트워크에 라우터가 없으면 전송이 실패합니다.
따라서 두 개의 네트워크를 연결하려면 라우터에는 최소한 두 개의 네트워크 인터페이스가 있어야 합니다(네트워크 카드, 모뎀과 같은 네트워킹 장치를 네트워크 인터페이스라고 함). 네트워크와 라우터의 관계는 아래 그림과 같습니다.
--------------- ------------- - ----- ---------
| 네트워크 A ||
| □- -|----------|--□ □--|----------|--□ |
| 1 | 2 3 | 4 |
------------ ----- ------ ---
그림 1
그림의 작은 상자는 네트워크 카드 또는 기타 네트워크 인터페이스를 나타냅니다.
라우터에는 두 개 이상의 네트워크 인터페이스가 있는 것을 볼 수 있습니다.
네트워크 A의 주소는 192.168.0이고 네트워크 카드 1의 주소는 192.168.0.1이라고 가정합니다.
네트워크 B의 주소는 192.168.1이고 네트워크의 주소는 카드 4는 192.168.1.1입니다.
그러면 라우터의 네트워크 카드 2는 네트워크 192.168.0에 속해야 하고 주소는 192.168.0.x입니다(x는 255보다 작은 숫자)
라우터의 네트워크 카드 3은 네트워크 192.168.1에 속해야 합니다. 주소는 192.168.1.x입니다(x는 255보다 작은 숫자)
즉, 라우터는 두 네트워크 모두에 속합니다. A와 네트워크 B는 브리지 역할을 합니다.
네트워크 A에서 네트워크 B로 데이터가 전송되면 라우터는 네트워크 카드 2에서 데이터를 수신하고 수정 후 네트워크 카드 3을 통해 네트워크 B로 데이터를 보냅니다.
이런 식으로 우리는 네트워크 카드 2의 주소 192.168.0.x를 네트워크 A의 게이트웨이라고 부릅니다.
네트워크 카드 3의 주소 192.168.1.x는 네트워크 B의 게이트웨이
4. VMware 가상 머신은 어떤 가상 네트워크 장치를 제공합니까?