๊ทํ์ ํ์ฌ๊ฐ ๋ฒ๋ฅ ์ ๋ฐ๋ผ ๋ณดํธ๋๋ ๋คํธ์ํฌ๋ฅผ ํตํด ๊ฐ์ธ ๋ฐ์ดํฐ ๋ฐ ๊ธฐํ ๊ธฐ๋ฐ ์ ๋ณด๋ฅผ ์ ์กํ๊ฑฐ๋ ์์ ํ๋ ๊ฒฝ์ฐ GOST ์ํธํ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ค๋์ ๊ณ ๊ฐ ์ค ํ ๊ณณ์์ S-Terra CS(์ํธ ๊ฒ์ดํธ์จ์ด)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ฌํ ์ํธํ๋ฅผ ๊ตฌํํ ๋ฐฉ๋ฒ์ ์๋ ค ๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ด ์ด์ผ๊ธฐ๋ ์ ๋ณด ๋ณด์ ์ ๋ฌธ๊ฐ๋ ๋ฌผ๋ก ์์ง๋์ด, ๋์์ด๋, ๊ฑด์ถ๊ฐ์๊ฒ๋ ํฅ๋ฏธ๋ก์ธ ๊ฒ์
๋๋ค. ์ด ๊ฒ์๋ฌผ์์๋ ๊ธฐ์ ์ ๊ตฌ์ฑ์ ๋ฏธ๋ฌํ ์ฐจ์ด์ ๋ํด ์์ธํ ๋ค๋ฃจ์ง ์๊ณ ๊ธฐ๋ณธ ์ค์ ์ ํต์ฌ ์ฌํญ์ ์ค์ ์ ๋ ๊ฒ์
๋๋ค. S-Terra CS์ ๊ธฐ๋ฐ์ด ๋๋ Linux OS ๋ฐ๋ชฌ ์ค์ ์ ๊ดํ ๋ฐฉ๋ํ ์์ ๋ฌธ์๊ฐ ์ธํฐ๋ท์์ ๋ฌด๋ฃ๋ก ์ ๊ณต๋ฉ๋๋ค. ๋
์ S-Terra ์ํํธ์จ์ด ์ค์ ์ ๋ํ ๋ฌธ์๋ ๋ค์ ์ฌ์ดํธ์์๋ ๊ณต๊ฐ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
ํ๋ก์ ํธ์ ๋ํ ๋ช ๋ง๋
๊ณ ๊ฐ์ ๋คํธ์ํฌ ํ ํด๋ก์ง๋ ํ์ค์ด์์ต๋๋ค. ์ฆ, ์ผํฐ์ ์ง์ ๊ฐ์ ํ ๋ฉ์์์ต๋๋ค. ๋ชจ๋ ์ฌ์ดํธ(8๊ฐ) ์ฌ์ด์ ์ ๋ณด ๊ตํ ์ฑ๋ ์ํธํ๋ฅผ ๋์ ํด์ผ ํ์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ด๋ฌํ ํ๋ก์ ํธ์์๋ ๋ชจ๋ ๊ฒ์ด ์ ์ ์ ๋๋ค. ์ฌ์ดํธ์ ๋ก์ปฌ ๋คํธ์ํฌ์ ๋ํ ์ ์ ๊ฒฝ๋ก๊ฐ ์ํธํ ๊ฒ์ดํธ์จ์ด(CG)์ ์ค์ ๋๊ณ ์ํธํ๋ฅผ ์ํ IP ์ฃผ์(ACL) ๋ชฉ๋ก์ด ๋ฑ๋ก๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด ๊ฒฝ์ฐ ์ฌ์ดํธ์๋ ์ค์ ์ง์ค์ ์ ์ด๊ฐ ์์ผ๋ฉฐ ๋ก์ปฌ ๋คํธ์ํฌ ๋ด๋ถ์์ ๋ชจ๋ ์ผ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ๋คํธ์ํฌ๋ ๊ฐ๋ฅํ ๋ชจ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ถ๊ฐ, ์ญ์ ๋ฐ ์์ ๋ ์ ์์ต๋๋ค. ์ฌ์ดํธ์์ ๋ก์ปฌ ๋คํธ์ํฌ์ ์ฃผ์ ์ง์ ์ ๋ณ๊ฒฝํ ๋ KS์์ ๋ผ์ฐํ ๋ฐ ACL์ ์ฌ๊ตฌ์ฑํ์ง ์๊ธฐ ์ํด ์ฌ์ดํธ์ ๋คํธ์ํฌ ์ฝ์ด ์์ค์์ ๋ชจ๋ KS์ ๋๋ถ๋ถ์ ๋ผ์ฐํฐ๋ฅผ ํฌํจํ๋ GRE ํฐ๋๋ง ๋ฐ OSPF ๋์ ๋ผ์ฐํ ์ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค( ์ผ๋ถ ์ฌ์ดํธ์์๋ ์ธํ๋ผ ๊ด๋ฆฌ์๊ฐ ์ปค๋ ๋ผ์ฐํฐ์ KS์ SNAT๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ ํธํ์ต๋๋ค.
GRE ํฐ๋๋ง์ ํตํด ์ฐ๋ฆฌ๋ ๋ ๊ฐ์ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์์ต๋๋ค.
1. ๋ค๋ฅธ ์ฌ์ดํธ๋ก ์ ์ก๋๋ ๋ชจ๋ ํธ๋ํฝ์ ์บก์ํํ๋ ACL์ ์ํธํ๋ฅผ ์ํด CS ์ธ๋ถ ์ธํฐํ์ด์ค์ IP ์ฃผ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
2. CS ๊ฐ์ ptp ํฐ๋์ ๊ตฌ์ฑํ๋ฉด ๋์ ๋ผ์ฐํ
์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค(์ด ๊ฒฝ์ฐ ๊ณต๊ธ์์ MPLS L3VPN์ด ์ฌ์ดํธ ๊ฐ์ ๊ตฌ์ฑ๋ฉ๋๋ค).
ํด๋ผ์ด์ธํธ๋ ์ํธํ๋ฅผ ์๋น์ค๋ก ๊ตฌํํ๋๋ก ์ฃผ๋ฌธํ์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๊ทธ๋ ์ํธํ ๊ฒ์ดํธ์จ์ด๋ฅผ ์ ์ง ๊ด๋ฆฌํ๊ฑฐ๋ ์ผ๋ถ ์กฐ์ง์ ์์์์ฑํด์ผ ํ ๋ฟ๋ง ์๋๋ผ ์ํธํ ์ธ์ฆ์์ ์๋ช
์ฃผ๊ธฐ๋ฅผ ๋
๋ฆฝ์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๊ณ ์ ์์ ๊ฐฑ์ ํ๊ณ ์ ์ธ์ฆ์๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
์ด์ ์ค์ ๋ฉ๋ชจ - ์ฐ๋ฆฌ๊ฐ ๊ตฌ์ฑํ ๋ฐฉ๋ฒ๊ณผ ๋ด์ฉ
CII ์ฃผ์ ์ฐธ๊ณ ์ฌํญ: ์ํธํ ๊ฒ์ดํธ์จ์ด ์ค์
๊ธฐ๋ณธ ๋คํธ์ํฌ ์ค์
๋จผ์ ์ CS๋ฅผ ์์ํ๊ณ ๊ด๋ฆฌ ์ฝ์๋ก ๋ค์ด๊ฐ๋๋ค. ๋ด์ฅ๋ ๊ด๋ฆฌ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ์ฌ ์์ํด์ผ ํฉ๋๋ค - ๋ช ๋ น ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ์ ๋ณ๊ฒฝ. ๊ทธ๋ฐ ๋ค์ ์ด๊ธฐํ ์ ์ฐจ(๋ช ๋ น์ด)๋ฅผ ์ํํด์ผ ํฉ๋๋ค. ์ด๊ธฐํ) ๋์ ๋ผ์ด์ผ์ค ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ๊ณ ๋์ ์ผ์(RNS)๋ฅผ ์ด๊ธฐํํฉ๋๋ค.
์ฃผ์! ์์คํ
๋ผCC๊ฐ ์ด๊ธฐํ๋๋ฉด ๋ณด์ ๊ฒ์ดํธ์จ์ด ์ธํฐํ์ด์ค์์ ํจํท ํต๊ณผ๋ฅผ ํ์ฉํ์ง ์๋ ๋ณด์ ์ ์ฑ
์ด ์๋ฆฝ๋ฉ๋๋ค. ์์ฒด ์ ์ฑ
์ ์์ฑํ๊ฑฐ๋ ๋ค์ ๋ช
๋ น์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. csconf_mgr ํ์ฑํ ์คํ ์ฌ์ ์ ์๋ ํ์ฉ ์ ์ฑ
์ ํ์ฑํํฉ๋๋ค.
๋ค์์ผ๋ก ์ธ๋ถ ๋ฐ ๋ด๋ถ ์ธํฐํ์ด์ค์ ์ฃผ์ ์ง์ ๊ณผ ๊ธฐ๋ณธ ๊ฒฝ๋ก๋ฅผ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. CS ๋คํธ์ํฌ ๊ตฌ์ฑ์ผ๋ก ์์
ํ๊ณ Cisco์ ์ ์ฌํ ์ฝ์์ ํตํด ์ํธํ๋ฅผ ๊ตฌ์ฑํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด ์ฝ์์ Cisco IOS ๋ช
๋ น๊ณผ ์ ์ฌํ ๋ช
๋ น์ ์
๋ ฅํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. Cisco์ ์ ์ฌํ ์ฝ์์ ์ฌ์ฉํ์ฌ ์์ฑ๋ ๊ตฌ์ฑ์ OS ๋ฐ๋ชฌ์ด ์๋ํ๋ ํด๋น ๊ตฌ์ฑ ํ์ผ๋ก ๋ณํ๋ฉ๋๋ค. ๋ค์ ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ๊ด๋ฆฌ ์ฝ์์์ Cisco์ ์ ์ฌํ ์ฝ์๋ก ์ด๋ํ ์ ์์ต๋๋ค. ๊ตฌ์ฑ.
๋ด์ฅ ์ฌ์ฉ์ cscons์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ๊ณ ๋ค์์ ํ์ฑํํฉ๋๋ค.
>ํ์ฑํ
๋น๋ฐ๋ฒํธ: csp(์ฌ์ ์ค์น๋จ)
#ํฐ๋ฏธ๋ ๊ตฌ์ฑ
#username csconsprivilege 15 secret 0 #enable secret 0 ๊ธฐ๋ณธ ๋คํธ์ํฌ ๊ตฌ์ฑ ์ค์ :
#์ธํฐํ์ด์ค GigabitEthernet0/0
#ip ์ฃผ์ 10.111.21.3 255.255.255.0
#์ข
๋ฃ ์์
#์ธํฐํ์ด์ค GigabitEthernet0/1
#ip ์ฃผ์ 192.168.2.5 255.255.255.252
#์ข
๋ฃ ์์
#ip ๊ฒฝ๋ก 0.0.0.0 0.0.0.0 10.111.21.254
GRE
Cisco์ ์ ์ฌํ ์ฝ์์ ์ข
๋ฃํ๊ณ ๋ค์ ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ๋ฐ๋น์ ์
ธ๋ก ์ด๋ํฉ๋๋ค. ์ฒด๊ณ. ์ฌ์ฉ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ง์ ์ค์ ํ์ธ์. ๋ฟ๋ฆฌ ํ passwd.
๊ฐ ์ ์ด์ค์์๋ ๊ฐ ์ฌ์ดํธ์ ๋ํด ๋ณ๋์ ํฐ๋์ด ๊ตฌ์ฑ๋ฉ๋๋ค. ํฐ๋ ์ธํฐํ์ด์ค๋ ํ์ผ์ ๊ตฌ์ฑ๋ฉ๋๋ค. / etc / network / interfaces. ์ฌ์ ์ค์น๋ iproute2 ์ธํธ์ ํฌํจ๋ IP ํฐ๋ ์ ํธ๋ฆฌํฐ๋ ์ธํฐํ์ด์ค ์์ฒด ์์ฑ์ ๋ด๋นํฉ๋๋ค. ์ธํฐํ์ด์ค ์์ฑ ๋ช
๋ น์ pre-up ์ต์
์ ๊ธฐ๋ก๋ฉ๋๋ค.
์ผ๋ฐ์ ์ธ ํฐ๋ ์ธํฐํ์ด์ค์ ๊ตฌ์ฑ ์:
์๋ ์ฌ์ดํธ1
iface site1 inet ์ ์
192.168.1.4 ์ฃผ์
๋ท ๋ง์คํฌ 255.255.255.254
์ฌ์ IP ํฐ๋ ์ถ๊ฐ site1 ๋ชจ๋ gre ๋ก์ปฌ 10.111.21.3 ์๊ฒฉ 10.111.22.3 ํค hfLYEg^vCh6p
์ฃผ์! ํฐ๋ ์ธํฐํ์ด์ค ์ค์ ์ ํด๋น ์น์ ์ธ๋ถ์ ์์นํด์ผ ํฉ๋๋ค.
###netifcfg-์์###
*****
###netifcfg-end###
๊ทธ๋ ์ง ์์ผ๋ฉด Cisco์ ์ ์ฌํ ์ฝ์์ ํตํด ๋ฌผ๋ฆฌ์ ์ธํฐํ์ด์ค์ ๋คํธ์ํฌ ์ค์ ์ ๋ณ๊ฒฝํ ๋ ์ด๋ฌํ ์ค์ ์ ๋ฎ์ด์ฐ๊ฒ ๋ฉ๋๋ค.
๋์ ๋ผ์ฐํ
S-Terra์์๋ Quagga ์ํํธ์จ์ด ํจํค์ง๋ฅผ ์ฌ์ฉํ์ฌ ๋์ ๋ผ์ฐํ
์ด ๊ตฌํ๋ฉ๋๋ค. OSPF๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด ๋ฐ๋ชฌ์ ํ์ฑํํ๊ณ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ์ผ๋ฃฉ๋ง ะธ ospfd. zebra ๋ฐ๋ชฌ์ ๋ผ์ฐํ
๋ฐ๋ชฌ๊ณผ OS ๊ฐ์ ํต์ ์ ๋ด๋นํฉ๋๋ค. ์ด๋ฆ์์ ์ ์ ์๋ฏ์ด ospfd ๋ฐ๋ชฌ์ OSPF ํ๋กํ ์ฝ ๊ตฌํ์ ๋ด๋นํฉ๋๋ค.
OSPF๋ ๋ฐ๋ชฌ ์ฝ์์ ํตํด ๋๋ ๊ตฌ์ฑ ํ์ผ์ ํตํด ์ง์ ๊ตฌ์ฑ๋ฉ๋๋ค. /etc/quagga/ospfd.conf. ๋์ ๋ผ์ฐํ
์ ์ฐธ์ฌํ๋ ๋ชจ๋ ๋ฌผ๋ฆฌ์ ์ธํฐํ์ด์ค์ ํฐ๋ ์ธํฐํ์ด์ค๊ฐ ํ์ผ์ ์ถ๊ฐ๋๊ณ , ๊ด๊ณ ๋๊ณ ์๋ฆผ์ ๋ฐ์ ๋คํธ์ํฌ๋ ์ ์ธ๋ฉ๋๋ค.
์ถ๊ฐํด์ผ ํ ๊ตฌ์ฑ์ ์ ospfd.conf:
์ธํฐํ์ด์ค eth0
!
์ธํฐํ์ด์ค eth1
!
์ธํฐํ์ด์ค ์ฌ์ดํธ1
!
์ธํฐํ์ด์ค ์ฌ์ดํธ2
๋ผ์ฐํฐ
ospf ๋ผ์ฐํฐ ID 192.168.2.21
๋คํธ์ํฌ 192.168.1.4/31 ์์ญ 0.0.0.0
๋คํธ์ํฌ 192.168.1.16/31 ์์ญ 0.0.0.0
๋คํธ์ํฌ 192.168.2.4/30 ์์ญ 0.0.0.0
์ด ๊ฒฝ์ฐ ์ฃผ์ 192.168.1.x/31์ ์ฌ์ดํธ ๊ฐ์ ํฐ๋ ptp ๋คํธ์ํฌ์ฉ์ผ๋ก ์์ฝ๋์ด ์๊ณ ์ฃผ์ 192.168.2.x/30์ CS์ ์ปค๋ ๋ผ์ฐํฐ ๊ฐ์ ์ ์ก ๋คํธ์ํฌ์ฉ์ผ๋ก ํ ๋น๋ฉ๋๋ค.
์ฃผ์! ๋๊ท๋ชจ ์ค์น์์ ๋ผ์ฐํ ํ ์ด๋ธ์ ์ค์ด๋ ค๋ฉด ๋ค์ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ฌ ์ ์ก ๋คํธ์ํฌ ์์ฒด์ ๊ด๊ณ ๋ฅผ ํํฐ๋งํ ์ ์์ต๋๋ค. ์ฐ๊ฒฐ๋ ์ฌ๋ฐฐํฌ ์์ ๋๋ ์ฐ๊ฒฐ๋ ๊ฒฝ๋ก ๋งต์ ์ฌ๋ฐฐํฌ.
๋ฐ๋ชฌ์ ๊ตฌ์ฑํ ํ์๋ ๋ฐ๋ชฌ์ ์์ ์ํ๋ฅผ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค. /etc/quagga/๋ฐ๋ชฌ. ์ต์ ์์ ์ผ๋ฃฉ๋ง ะธ ospfd ์๋์๋ก ๋ณ๊ฒฝ๋ฉ๋๋ค. quagga ๋ฐ๋ชฌ์ ์์ํ๊ณ KS ๋ช ๋ น์ ์์ํ ๋ ์๋ ์คํ๋๋๋ก ์ค์ ํฉ๋๋ค. update-rc.d quagga ํ์ฑํ.
GRE ํฐ๋ ๋ฐ OSPF ๊ตฌ์ฑ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์๋ฃ๋๋ฉด ๋ค๋ฅธ ์ฌ์ดํธ ๋คํธ์ํฌ์ ๊ฒฝ๋ก๊ฐ KSh ๋ฐ ์ฝ์ด ๋ผ์ฐํฐ์ ๋ํ๋์ผ ํ๋ฉฐ ๋ฐ๋ผ์ ๋ก์ปฌ ๋คํธ์ํฌ ๊ฐ์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋ฐ์ํฉ๋๋ค.
์ ์ก๋ ํธ๋ํฝ์ ์ํธํํฉ๋๋ค.
์ด๋ฏธ ์ค๋ช ํ ๋๋ก ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ดํธ ๊ฐ ์ํธํ ์ ํธ๋ํฝ์ด ์ํธํ๋๋ IP ์ฃผ์ ๋ฒ์(ACL)๋ฅผ ์ง์ ํฉ๋๋ค. ์์ค ์ฃผ์์ ๋์ ์ฃผ์๊ฐ ์ด ๋ฒ์์ ์ํ๋ฉด ๋ ์ฌ์ด์ ํธ๋ํฝ์ด ์ํธํ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด ํ๋ก์ ํธ์์๋ ๊ตฌ์กฐ๊ฐ ๋์ ์ด๋ฏ๋ก ์ฃผ์๊ฐ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค. ์ด๋ฏธ GRE ํฐ๋๋ง์ ๊ตฌ์ฑํ์ผ๋ฏ๋ก ์ธ๋ถ KS ์ฃผ์๋ฅผ ํธ๋ํฝ ์ํธํ๋ฅผ ์ํ ์์ค ๋ฐ ๋์ ์ฃผ์๋ก ์ง์ ํ ์ ์์ต๋๋ค. ๊ฒฐ๊ตญ GRE ํ๋กํ ์ฝ์ ์ํด ์ด๋ฏธ ์บก์ํ๋ ํธ๋ํฝ์ ์ํธํ๋ฅผ ์ํด ๋์ฐฉํฉ๋๋ค. ์ฆ, ํ ์ฌ์ดํธ์ ๋ก์ปฌ ๋คํธ์ํฌ์์ ๋ค๋ฅธ ์ฌ์ดํธ์์ ๊ณต์งํ ๋คํธ์ํฌ๋ก CS๋ก ๋ค์ด๊ฐ๋ ๋ชจ๋ ๋ด์ฉ์ด ์ํธํ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ ์ฌ์ดํธ ๋ด์์ ๋ชจ๋ ๋ฆฌ๋๋ ์ ์ด ์ํ๋ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ๋ก์ปฌ ๋คํธ์ํฌ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์๋ ๊ฒฝ์ฐ ๊ด๋ฆฌ์๋ ์์ ์ ๋คํธ์ํฌ์์ ๋คํธ์ํฌ๋ก ์ ๋ฌ๋๋ ์๋ฆผ๋ง ์์ ํ๋ฉด ๋๋ฉฐ ํด๋น ์๋ฆผ์ ๋ค๋ฅธ ์ฌ์ดํธ์์๋ ์ฌ์ฉํ ์ ์๊ฒ ๋ฉ๋๋ค.
S-Terra CS์ ์ํธํ๋ IPSec ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค. ์ฐ๋ฆฌ๋ GOST R 34.12-2015์ ๋ฐ๋ผ "Grasshopper" ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ฉฐ ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ์ํด GOST 28147-89๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ์ ์ ์๋ ํค(PSK)์ ์ธ์ฆ์ ๋ชจ๋์ ๋ํด ๊ธฐ์ ์ ์ผ๋ก ์ธ์ฆ์ ์ํํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ์ ์ด์์์๋ GOST R 34.10-2012์ ๋ฐ๋ผ ๋ฐ๊ธ๋ ์ธ์ฆ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ธ์ฆ์, ์ปจํ ์ด๋ ๋ฐ CRL ์์ ์ ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค. cert_mgr. ์ฐ์ ๋ช ๋ น์ด๋ฅผ ์ด์ฉํด์ cert_mgr ์์ฑ ์ธ์ฆ์ ๊ด๋ฆฌ ์ผํฐ๋ก ์ ์ก๋ ๊ฐ์ธ ํค ์ปจํ ์ด๋์ ์ธ์ฆ์ ์์ฒญ์ ์์ฑํด์ผ ํฉ๋๋ค. ์ธ์ฆ์๋ฅผ ๋ฐ์ ํ์๋ ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋ฃจํธ CA ์ธ์ฆ์ ๋ฐ CRL(์ฌ์ฉ๋ ๊ฒฝ์ฐ)๊ณผ ํจ๊ป ๊ฐ์ ธ์์ผ ํฉ๋๋ค. cert_mgr ๊ฐ์ ธ์ค๊ธฐ. ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ์ธ์ฆ์์ CRL์ด ์ค์น๋์๋์ง ํ์ธํ ์ ์์ต๋๋ค. cert_mgr ์ผ.
์ธ์ฆ์๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์ค์นํ ํ Cisco์ ์ ์ฌํ ์ฝ์๋ก ์ด๋ํ์ฌ IPSec๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
์์ฑ๋๋ ๋ณด์ ์ฑ๋์ ์ํ๋ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋งค๊ฐ๋ณ์๋ฅผ ์ง์ ํ๋ IKE ์ ์ฑ
์ ์์ฑํฉ๋๋ค. ์ด ์ ์ฑ
์ ์น์ธ์ ์ํด ํํธ๋์๊ฒ ์ ๊ณต๋ฉ๋๋ค.
#crypto isakmp ์ ์ฑ
1000
#encr gost341215k
#ํด์ gost341112-512-tc26
#์ธ์ฆ์
#๊ทธ๋ฃน vko2
#ํ์ 3600
์ด ์ ์ฑ
์ IPSec์ ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ฅผ ๊ตฌ์ถํ ๋ ์ ์ฉ๋ฉ๋๋ค. XNUMX๋จ๊ณ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์๋ฃํ ๊ฒฐ๊ณผ SA(Security Association)๊ฐ ์ค๋ฆฝ๋๋ค.
๋ค์์ผ๋ก ์ํธํ๋ฅผ ์ํ ์์ค ๋ฐ ๋์ IP ์ฃผ์(ACL) ๋ชฉ๋ก์ ์ ์ํ๊ณ , ๋ณํ ์ธํธ๋ฅผ ์์ฑํ๊ณ , ์ํธํ ๋งต(์ํธํ ๋งต)์ ์์ฑํ๊ณ ์ด๋ฅผ CS์ ์ธ๋ถ ์ธํฐํ์ด์ค์ ๋ฐ์ธ๋ฉํด์ผ ํฉ๋๋ค.
ACL ์ค์ :
#ip ์ก์ธ์ค ๋ชฉ๋ก ํ์ฅ ์ฌ์ดํธ1
#permit gre ํธ์คํธ 10.111.21.3 ํธ์คํธ 10.111.22.3
์ผ๋ จ์ ๋ณํ(์ฒซ ๋ฒ์งธ ๋จ๊ณ์ ๋์ผ, ์๋ฎฌ๋ ์ด์ ์ฝ์ ์์ฑ ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋ "Grasshopper" ์ํธํ ์๊ณ ๋ฆฌ์ฆ ์ฌ์ฉ):
#crypto ipsec ๋ณํ ์ธํธ GOST esp-gost341215k-mac
์ํธํ ๋งต์ ์์ฑํ๊ณ ACL, ๋ณํ ์ธํธ ๋ฐ ํผ์ด ์ฃผ์๋ฅผ ์ง์ ํฉ๋๋ค.
#์ํธํ ๋งต MAIN 100 ipsec-isakmp
#์ผ์น ์ฃผ์ ์ฌ์ดํธ1
#set ๋ณํ ์งํฉ GOST
#์ธํธ ํผ์ด 10.111.22.3
์ํธํํ ์นด๋๋ฅผ ๊ธ์ ๋ฑ๋ก๊ธฐ์ ์ธ๋ถ ์ธํฐํ์ด์ค์ ์ฐ๊ฒฐํฉ๋๋ค.
#์ธํฐํ์ด์ค GigabitEthernet0/0
#ip ์ฃผ์ 10.111.21.3 255.255.255.0
#์ํธํํ ์ง๋ MAIN
๋ค๋ฅธ ์ฌ์ดํธ์์ ์ฑ๋์ ์ํธํํ๋ ค๋ฉด ACL ๋ฐ ์ํธํ ์นด๋ ์์ฑ ์ ์ฐจ๋ฅผ ๋ฐ๋ณตํ๊ณ ACL ์ด๋ฆ, IP ์ฃผ์ ๋ฐ ์ํธํ ์นด๋ ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค.
์ฃผ์! CRL์ ์ํ ์ธ์ฆ์ ํ์ธ์ด ์ฌ์ฉ๋์ง ์๋ ๊ฒฝ์ฐ ์ด๋ฅผ ๋ช ์์ ์ผ๋ก ์ง์ ํด์ผ ํฉ๋๋ค.
#crypto pki ์ ๋ขฐ ์ง์ s-terra_technological_trustpoint
#ํด์ง-ํ์ธ ์์
์ด ์์ ์์ ์ค์ ์ด ์๋ฃ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค. Cisco์ ์ ์ฌํ ์ฝ์ ๋ช ๋ น ์ถ๋ ฅ์์ ์ํธํ isakmp sa ํ์ ะธ ์ํธํ IPsec SA ํ์ ๊ตฌ์ฑ๋ IPSec์ ์ฒซ ๋ฒ์งธ ๋ฐ ๋ ๋ฒ์งธ ๋จ๊ณ๊ฐ ๋ฐ์๋์ด์ผ ํฉ๋๋ค. ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋์ผํ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค. sa_mgr ์ผ, ๋ฐ๋น์ ์์์ ์คํ๋ฉ๋๋ค. ๋ช ๋ น ์ถ๋ ฅ์์ cert_mgr ์ผ ์๊ฒฉ ์ฌ์ดํธ ์ธ์ฆ์๊ฐ ๋ํ๋์ผ ํฉ๋๋ค. ๊ทธ๋ฌํ ์ธ์ฆ์์ ์ํ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋จผ. ํฐ๋์ด ๊ตฌ์ถ๋์ง ์์ ๊ฒฝ์ฐ ํ์ผ์ ์ ์ฅ๋์ด ์๋ VPN ์๋น์ค ๋ก๊ทธ๋ฅผ ํ์ธํด์ผ ํฉ๋๋ค. /var/log/cspvpngate.log. ๋ด์ฉ์ ๋ํ ์ค๋ช ๊ณผ ํจ๊ป ๋ก๊ทธ ํ์ผ์ ์ ์ฒด ๋ชฉ๋ก์ ์ค๋ช ์์์ ํ์ธํ ์ ์์ต๋๋ค.
์์คํ ์ "์ํ" ๋ชจ๋ํฐ๋ง
S-Terra CC๋ ๋ชจ๋ํฐ๋ง์ ์ํด ํ์ค snmpd ๋ฐ๋ชฌ์ ์ฌ์ฉํฉ๋๋ค. ์ผ๋ฐ์ ์ธ Linux ๋งค๊ฐ๋ณ์ ์ธ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก S-Terra๋ IPSec ํฐ๋ ์ํ๋ฅผ ๋ชจ๋ํฐ๋งํ ๋ ์ฌ์ฉํ๋ CISCO-IPSEC-FLOW-MONITOR-MIB์ ๋ฐ๋ผ IPSec ํฐ๋์ ๋ํ ๋ฐ์ดํฐ ๋ฐํ์ ์ง์ํฉ๋๋ค. ์คํฌ๋ฆฝํธ ์คํ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ผ๋ก ์ถ๋ ฅํ๋ Custom OID ๊ธฐ๋ฅ๋ ์ง์๋ฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ธ์ฆ์ ๋ง๋ฃ ๋ ์ง๋ฅผ ์ถ์ ํ ์ ์์ต๋๋ค. ์์ฑ๋ ์คํฌ๋ฆฝํธ๋ ๋ช
๋ น ์ถ๋ ฅ์ ๊ตฌ๋ฌธ ๋ถ์ํฉ๋๋ค. cert_mgr ์ผ ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ก์ปฌ ๋ฐ ๋ฃจํธ ์ธ์ฆ์๊ฐ ๋ง๋ฃ๋ ๋๊น์ง์ ์ผ์๊ฐ ์ ๊ณต๋ฉ๋๋ค. ์ด ๊ธฐ์ ์ ๋ค์์ CABG๋ฅผ ๊ด๋ฆฌํ ๋ ํ์์ ์
๋๋ค.
์ด๋ฌํ ์ํธํ์ ์ด์ ์ ๋ฌด์์ ๋๊น?
์์ ์ค๋ช ๋ ๋ชจ๋ ๊ธฐ๋ฅ์ S-Terra KSh์์ ์ฆ์ ์ง์๋ฉ๋๋ค. ์ฆ, ์ํธํ ๊ฒ์ดํธ์จ์ด ์ธ์ฆ ๋ฐ ์ ์ฒด ์ ๋ณด์์คํ ์ธ์ฆ์ ์ํฅ์ ๋ฏธ์น ์ ์๋ ์ถ๊ฐ ๋ชจ๋์ ์ค์นํ ํ์๊ฐ ์์๋ค. ์ฌ์ดํธ ๊ฐ์๋ ์ธํฐ๋ท์ ํตํด์๋ ์ด๋ค ์ฑ๋์ด ์์ ์ ์์ต๋๋ค.
๋ด๋ถ ์ธํ๋ผ๊ฐ ๋ณ๊ฒฝ๋๋ฉด ์ํธํํ ๊ฒ์ดํธ์จ์ด๋ฅผ ์ฌ๊ตฌ์ฑํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์, ์์คํ ์ ์๋น์ค๋ก ์๋ํ๋ค์ด๋ ๊ณ ๊ฐ์๊ฒ ๋งค์ฐ ํธ๋ฆฌํฉ๋๋ค. ์๋น์ค(ํด๋ผ์ด์ธํธ ๋ฐ ์๋ฒ)๋ฅผ ์ด๋ ์ฃผ์์๋ ๋ฐฐ์นํ ์ ์์ผ๋ฉฐ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ํธํ ์ฅ๋น ๊ฐ์ ๋์ ์ผ๋ก ์ ์ก๋ฉ๋๋ค.
๋ฌผ๋ก ์ค๋ฒํค๋ ๋น์ฉ(์ค๋ฒํค๋)์ผ๋ก ์ธํ ์ํธํ๋ ๋ฐ์ดํฐ ์ ์ก ์๋์ ์ํฅ์ ์ฃผ์ง๋ง ์ฝ๊ฐ๋ง ์ํฅ์ ๋ฏธ์น๋ฉฐ ์ฑ๋ ์ฒ๋ฆฌ๋์ ์ต๋ 5-10%๊น์ง ๊ฐ์ํ ์ ์์ต๋๋ค. ๋์์, ์ด ๊ธฐ์ ์ ๋งค์ฐ ๋ถ์์ ํ๊ณ ๋์ญํญ์ด ๋ฎ์ ์์ฑ ์ฑ๋์์๋ ํ ์คํธ๋์์ผ๋ฉฐ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
Rostelecom-Solar์ 2์ฐจ ๊ด๋ฆฌ ๋ผ์ธ ์์ง๋์ด Igor Vinokhodov
์ถ์ฒ : habr.com