proxmox에 내부 네트워크를 구성했다면 아래 그럼처럼 Cloud를 구성하고, configure를 확인합니다.
아래의 그림처럼 eth0, eth1이 보이면 정상입니다.
아래처럼 보이지 않는다면 GNS3의 서버에서 인터페이스를 추가해줍니다.
GNS3 서버에 인터페이스 추가합니다.
해당 인터페이스의 설정은 proxmox에서 별도로 추가한 vmbr1로 설정을 해줍니다.
proxmox의 인터페이스 vmbr1의 IP 대역도 확인해 두세요. 저는 10.10.10.1/24 입니다.
해당 네트워크 카드가 내부 네트워크의 Gateway가 되는 겁니다.
이제 아래의 그림처럼 fortigate를 구성해 줍니다.
이제 fortigate를 실행해 주고 terminal을 열어줍니다.
터미널을 보시면 로그인하라고 보입니다.
처음 계정 정보는 아래와 같습니다.
ID: admin
PW: 없음
이후 인터페이스 정보를 확인해 줍니다.
명령어는 아래 명령어인데, 실제 fortigate 콘솔에서는 ?가 먹히지 않고 명령어로 실행됩니다.
FortiGate-VM64-KVM # show system interface ?
아래 그림처럼 Port1 의 IP를 설정합니다.
FortiGate-VM64-KVM # config system interface
FortiGate-VM64-KVM (interface) # edit port1
FortiGate-VM64-KVM (port1) # set mode static
FortiGate-VM64-KVM (port1) # set ip 10.10.10.202/24
FortiGate-VM64-KVM (port1) # end
FortiGate-VM64-KVM # show system interface
정상적으로 로그인이 된다면 화면과 같이 Confirm 매뉴와 함께 reboot 한다고 메시지가 나옵니다.
이후 OK를 누르면 reboot 되면서 설치 완료가 됩니다.
아래는 cli 방식으로 license를 갱신하는 방법입니다.
FortiGate-VM64-KVM # execute vm-license-options account-id 개인계정
FortiGate-VM64-KVM # execute vm-license-options account-password 패스워드
FortiGate-VM64-KVM # execute vm-license
This VM is using the evaluation license. This license does not expire.
Limitations of the Evaluation VM license include:
1.Support for low encryption operation only
2.Maximum of 1 CPU and 2GiB of memory
3.Maximum of three interfaces, firewall policies, and routes each
4.No FortiCare Support
This operation will reboot the system !
Do you want to continue? (y/n)y
Requesting FortiCare Trial license, proxy:(null)
VM license install succeeded. Rebooting firewall.
FGVMEVL6JNZCRT52 login:
The system is going down NOW !!
Please stand by while rebooting the system.
Restarting system
System is starting...
The config file may contain errors.
Please see details by the command 'diagnose debug config-error-log read'.
Serial number is FGVMEVL6JNZCRT52
FGVMEVL6JNZCRT52 login:
fortigate가 재시작 되어 로그인 하시면 아래와 같이 진행하시면 초기 설정이 완료됩니다.