네트워크/관제망 구축

5. GNS3 Network Test

Ralreu 2020. 9. 9. 17:46

이번에는 GNS3가 잘 설치되었고 작동이 잘 되는지 확인해보겠습니다.

간단하게 라우터와 통신, NAT테스트를 해볼 예정입니다.

 

Router – PC 간 Ping 테스트

언제나 그렇듯 시작은 이 화면에서 프로젝트 생성 후 시작합니다.

이런 모습으로 만들어 줄 예정입니다.

그러면 그에 맞는 장비를 추가해 줍시다.

 

참고하실 점으로 VPCS를 끌어다 놓았을 때 위와 같이 어느 서버에서 돌릴건지 물어보는데

GNS3 VM에서 돌리니 오류가 발생했었습니다.

컴퓨터마다 환경이 다를수도 있지만 저는 Local Server에서 VPCS를 올리는걸 추천드리겠습니다.

 

일단 장비들을 전부 추가해 주고

툴 박스에서 랜선모양의 버튼을 눌러주면 장비끼리 연결해 줄수 있습니다.

일단 라우터의 Ethernet0/0 포트에 연결 후

PC의 Ethernet0 포트에 연결해 주시면 만들고자 하는 구성이 됩니다.

그 뒤에 장비들을 켜줍시다.

IOU장비 추가에서 말씀드렸던대로 위의 큰 녹색 재생버튼을 누르면 화면상의 장비가 전부 켜지게 됩니다.

요렇게 전원이 켜지면 녹색불이 들어오게 됩니다.

또 다른 팁으로 장비를 연결했을 때 연결한 Interface가 저처럼 보이고 싶으면 위의 메뉴바에서

View → Show/Hide interface labels를 활성화 해주시면 저처럼 인터페이스가 보이게 됩니다.

 

 

장비를 켠 뒤 라우터에 들어온뒤 첫화면입니다.

이제 명령어로 설정을 해주겠습니다.

[Router]
IOU1#conf t
IOU1(config)#int e0/0
IOU1(config-if)#ip addr
IOU1(config-if)#ip address 1.2.3.1 255.255.255.0
IOU1(config-if)#no sh
IOU1(config-if)#do show ip int br
Interface                  IP-Address      OK? Method Status                Protocol
Ethernet0/0                1.2.3.1         YES manual up                    up
Ethernet0/1                unassigned      YES NVRAM  administratively down down
Ethernet0/2                unassigned      YES NVRAM  administratively down down
Ethernet0/3                unassigned      YES NVRAM  administratively down down
Ethernet1/0                unassigned      YES NVRAM  administratively down down
Ethernet1/1                unassigned      YES NVRAM  administratively down down
Ethernet1/2                unassigned      YES NVRAM  administratively down down
Ethernet1/3                unassigned      YES NVRAM  administratively down down
Serial2/0                  unassigned      YES NVRAM  administratively down down
Serial2/1                  unassigned      YES NVRAM  administratively down down
Serial2/2                  unassigned      YES NVRAM  administratively down down
Serial2/3                  unassigned      YES NVRAM  administratively down down
[PC]
ip 1.2.3.2/24 1.2.3.1
ping 1.2.3.1

이렇게 설정 후 PC에서 Ping을 라우터로 주게되면 통신이 잘 되는 것을 확인 할 수 있습니다.

 

NAT 설정 테스트

 

다음으로 NAT를 테스트해보겠습니다.

왼쪽의 All device에서 NAT를 끌고와서 토폴로지에 추가해줍시다.

이와 같이 완성되면 라우터에 다시 설정을 해줍시다.

IP대역을 초기에는 모르기 때문에 dhcp로 IP를 받아줍니다.

[Router]
IOU1(config-if)#int e0/1
IOU1(config-if)#ip dhcp
IOU1(config-if)#no sh
IOU1(config-if)#do show ip int br
Interface                  IP-Address      OK? Method Status                Protocol
Ethernet0/0                1.2.3.1         YES manual up                    up
Ethernet0/1                192.168.36.130  YES DHCP   up                    up
Ethernet0/2                unassigned      YES NVRAM  administratively down down
Ethernet0/3                unassigned      YES NVRAM  administratively down down
Ethernet1/0                unassigned      YES NVRAM  administratively down down
Ethernet1/1                unassigned      YES NVRAM  administratively down down
Ethernet1/2                unassigned      YES NVRAM  administratively down down
Ethernet1/3                unassigned      YES NVRAM  administratively down down
Serial2/0                  unassigned      YES NVRAM  administratively down down
Serial2/1                  unassigned      YES NVRAM  administratively down down
Serial2/2                  unassigned      YES NVRAM  administratively down down
Serial2/3                  unassigned      YES NVRAM  administratively down down

IOU1(config)#do ping 192.168.36.130
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.36.130, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 3/5/6 ms

IOU1(config)#do ping 8.8.8.8
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 8.8.8.8, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 37/37/40 ms

설정이 끝나고 localhost로 핑을 날리면 잘 가는게 확인됩니다.

다음으로 외부로 Google DNS Server로 핑을 날리면 또한 잘가는게 확인됩니다.

여기까지 잘 됬다면 설치과정에 문제가없고 설정에 문제가 없는겁니다.

 

여기까지 GNS3 설정이였고 다음부터는 방화벽을 설치하여 설정하는것까지 해보도록 하겠습니다.

 

감사합니다!