vyos 조작 메모(1)
처음에
vyos를 만졌기 때문에 그 때의 메모.
[작동 환경]
※vyos는 Hyper-V상에서 동작시킵니다. Virtual Box 등에서도 문제 없습니다.
Virtual Box 다운로드 여기
[구성]
※아이콘은 show net 의 것을 빌렸습니다.
iso 다운로드
아래 사이트에서 다운로드 가능합니다.
다운로드
iso에서 가상 머신 만들기
Hyper-V 관리자를 열고 창의 오른쪽에 있는 작업 창에서 새로 만들기 메뉴를 클릭합니다. 새 가상 머신 마법사 대화 상자에서 설치 옵션에서 다운로드한 iso를 선택합니다.
가상 스위치 매니저로부터, 구성도 어울리도록 가상 스위치의 작성 및 어댑터의 추가를 실시합니다.
새로 만들기에서 절차에 따라 iso를 선택합니다. 그런 다음 가상 시스템 설정에서 네트워크 어댑터 (내부 네트워크)를 구성 다이어그램에 맞게 추가합니다.
Vyos 설치
부팅이 끝나면 로그인합니다. user:vyos, passward:vyos로 로그인할 수 있습니다.
vyos login: vyos
password:vyos
vyos@vyos:~$
그런 다음 설치를 위해 다음 명령을 실행합니다.
vyos@vyos:~$ install image
설정에 관해서는 유저명, 패스워드 등 자유롭게 설정할 수 있습니다. 이번은 모두 디폴트인 채 계속합니다.
Would you like to continue? (Yes/No) [Yes]: yes
Partition (Auto/Parted/Skip) [Auto]:
Install the image on? [sda]:
Continue? (Yes/No) [No]: yes
What would you like to name this image? [1.1.8]:
Which one should I copy to sda? [/config/config.boot]:
Enter password for user 'vyos':[ユーザー名]
Retype password for user 'vyos':[パスワード]
Which drive should GRUB modify the boot partition on? [sda]:
설치가 완료된 후 그대로 종료합니다.
vyos@vyos:~$ poweroff
Proceed with poweroff? (Yes/No) [No] yes
종료 완료 후 설정에서 iso를 제거합니다.
이것을 5대분 반복합니다.
호스트 이름 설정
다음과 같이 각 라우터에 R1 ~ R5까지의 호스트 이름을 설정합니다. 아래는 R1의 경우입니다.
$ configure
# set system host-name R1
# commit
# save
키보드 레이아웃 변경
$ set console keymap
※vyos에서는 인스톨시에 키보드 레이아웃의 설정을 할 수 없고, 초기 설정에서는 US가 되어 있기 때문에 설정의 변경이 필요합니다. 아래 사이트를 참조하십시오.
Vyatta/VyOS에서 사용하는 키보드를 일본어 배열 키보드로 만든다 | 사적 비망록 ~
네트워크 인터페이스 설정
내부 네트워크를 설정한 인터페이스에 IP 주소를 설정합니다. R1부터 순위를 설정합니다.
R1
$ configure
# show interface
# set interfaces ethernet eth0 address 192.168.1.2/24
# set interfaces ethernet eth1 address 192.168.2.1/24
# set interfaces ethernet eth2 address 192.168.3.1/24
# commit
# save
R2
$ configure
# show interface
# set interfaces ethernet eth0 address 192.168.2.2/24
# set interfaces ethernet eth1 address 192.168.5.1/24
# set interfaces ethernet eth2 address 192.168.4.1/24
# commit
# save
R3
$ configure
# show interface
# set interfaces ethernet eth0 address 192.168.3.2/24
# set interfaces ethernet eth1 address 192.168.5.2/24
# set interfaces ethernet eth2 address 192.168.6.1/24
# commit
# save
R4
$ configure
# show interface
# set interfaces ethernet eth0 address 192.168.4.2/24
# commit
# save
R5
$ configure
# show interface
# set interfaces ethernet eth0 address 192.168.6.2/24
# commit
# save
덤
SSH 설정
# set service ssh
# commit
# save
# exit
$ reboot
시간대 설정
$ configure
# set system time-zone Asia/Tokyo
# commit
# save
# exit
구성 수정
deleteコマンドで削除したいコンフィグを消します。
# delete interfaces ethernet eth0 address a.b.c.d/ef
setコマンドで新たな設定を入れます。
# set interfaces ethernet eth0 address a.b.c.d/ef
인터페이스 확인
$ show interfaces
설정 확인
$ show configuration
DHCP 설정
# set service dhcp-server shared-network-name MY_SUBNET subnet [xxx.xxx.xxx.xxx/xx] start [yyy.yyy.yyy.yyy] stop [zzz.zzz.zzz.zzz]
# set service dhcp-server shared-network-name MY_SUBNET subnet [xxx.xxx.xxx.xxx/xx] default-router [yyy.yyy.yyy.yyy]
# set service dhcp-server shared-network-name MY_SUBNET subnet [xxx.xxx.xxx.xxx/xx] dns-server [yyy.yyy.yyy.yyy]
Reference
이 문제에 관하여(vyos 조작 메모(1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Hicky-1025/items/e22a71febf3f7b3103a5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)