- 전체
- 보안뉴스
- 제로데이취약점
- 해킹프로그래밍
- 웹해킹
- 해킹기법
- 정보보호
- 정보보안기사 - 국가기술자격
- 악성코드분석_리버싱
- 시큐어코딩_개발보안진단원
- CISSP
- CISA
- 모의해킹_penetration-test
- deepweb / tor network
- Kali Linux
정보보안기사 - 국가기술자격 Cisco 장비에서 ACL 설정을 해보자!
2014.11.17 17:10
Cisco 장비에서 ACL 설정을 해보자! ![]()
[출처] http://stop2y.blog.me/220079819862
ACL 실습해보기
실습 구조도)
(라우터 1대와 호스트 1대 그리고 각종 서비스를 지원하는 서버 2대)
PC 0의 주소
IP : 10.0.1.100
MASK : 255.255.255.0
G/W : 10.10.1.1
DNS Server : 192.168.1.100 (DNS 서비스를 제공하는 서버의 IP)
Server 192.168.1.0/24의 주소
IP : 192.168.1.100
MASK : 255.255.255.0
G/W : 192.16.1.1
DNS Server : 192.168.1.100 (자기 자신)
Server 172.16.1.100/24의 주소
IP : 172.16.1.100
MASK : 255.255.255.0G/W : 172.16.1.1
DNS Server : 192.168.1.100
Router의 설정
Router(config)#line con 0
Router(config-line)#logg sync
Router(config-line)#exec-ti 0
Router(config-line)#exit
Router(config)#int fa 0/0
Router(config-if)#ip add 10.10.1.1
Router(config-if)#ip add 10.10.1.1 255.255.255.0
Router(config-if)#no sh
(호스트 PC에 연결된 이더넷 주소 설정)
Router(config-if)#int fa 1/0
Router(config-if)#ip add 172.16.1.1 255.255.255.0
Router(config-if)#no sh
(Server에 연결된 이더넷 주소 설정)
Router(config-if)#int fa 0/1
Router(config-if)#ip add 192.168.1.1 255.255.255.0
(Server에 연결된 이더넷 주소 설정)
서버의 서비스 구동
Standard ACL을 이용하여 특정 주소만 접속을 제한하기
Router(config)#access-list 10 permit 10.10.1.0 0.0.0.255
Router(config)#access-list 10 permi t 172.16.1.0 0.0.0.255
(두 개의 네트워크 대역들만 접속을 허용하고 그 외의 네트워크는 암시적으로 거부된다.)
Router(config)#line vty 0 4
Router(config-line)#access-class 10 in
(텔넷 접속에 Inbound 할 때 ACL ‘10’ 필터링을 이용한다.)
Extended ACL을 이용하여 특정 네트워크에 대해 서비스 허용을 제한하기
(Fa 0/0 이 서버 2대의 서비스에 대해서 하나의 정책만으로는 제한 할 수 없으므로 Fa 1/0 Fa 0/1의Outbound를 통해 두 개의 정책을 이용해서 서비스를 제한 시킨다.)
정책 설정
Router(config)#access-list 101 permit udp 10.10.1.0 0.0.0.255 192.168.1.100 0.0.0.0 eq 53 (DNS)
Router(config)#access-list 101 permit tcp 10.10.1.0 0.0.0.255 192.168.1.100 0.0.0.0 eq 80 (HTTP)
Router(config)#access-list 101 permit tcp 10.10.1.0 0.0.0.255 192.168.1.100 0.0.0.0 eq 443 (HTTPS)
Router(config)#access-list 101 permit tcp 10.10.1.0 0.0.0.255 192.168.1.100 0.0.0.0 eq 21 (FTP)
Router(config)#access-list 101 permit tcp 10.10.1.0 0.0.0.255 192.168.1.100 0.0.0.0 eq 20 (FTP-DATA)
Router(config)#access-list 101 permit udp 10.10.1.0 0.0.0.255 192.168.1.100 0.0.0.0 eq 69 (TFTP)
Router(config)#access-list 102 deny tcp 10.10.1.0 0.0.0.255 172.16.1.100 0.0.0.0 eq 80
Router(config)#access-list 102 deny tcp 10.10.1.0 0.0.0.255 172.16.1.100 0.0.0.0 eq 443
Router(config)#access-list 102 deny tcp 10.10.1.0 0.0.0.255 172.16.1.100 0.0.0.0 eq 21
Router(config)#access-list 102 deny tcp 10.10.1.0 0.0.0.255 172.16.1.100 0.0.0.0 eq 20
Router(config)#access-list 102 deny udp 10.10.1.0 0.0.0.255 172.16.1.100 0.0.0.0 eq 69
Router(config)#access-list 102 permit ip any any
인터페이스에 정책 적용
Router(config)#int fa 0/1
Router(config-if)#ip access-group 101 out
(fa 0/1 이더넷에 대하여 ACL '101'을 Outbound로 적용 시켜준다.)
Router(config)#int fa 1/0
Router(config-if)#ip access-group 102 out
(fa 1/0 이더넷에 대하여 ACL '102'을 Outbound로 적용 시켜준다.)
결과적으로 ACL 101 필터링이 적용된 fa 0/1은 소스 주소에서 목적지 주소로 fa 0/1을 통해서Outbound 할 때 각종 서비스에 대해서 허용한다.
마찬가지로
ACL 102 필터링이 적용된 fa 1/0은 소스 주소에서 목적지 주소로 fa 1/0을 통해서 Outbound 할 때 각종 서비스에 대해서 거부된다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 공지 | 침투테스트(취약점검점검, 모의해킹) 문의 / 답변 | 졸리운_곰 | 2017.12.10 | 28361 |
| 13 |
[selenium driver를 차단한 사이트의 selenium 접속] How to avoid Selenium webdriver from being detected as bot or web spider
| 졸리운_곰 | 2021.11.27 | 367 |
| 12 |
[웹해킹] iframe Injection
| 졸리운_곰 | 2020.05.10 | 206 |
| 11 |
WebHacking - File Upload 취약점 (우회), Web SHell(웹 쉘)
| 졸리운_곰 | 2018.02.17 | 392 |
| 10 |
WebHacking - PHP File Upload 취약점, 웹 서버 글로벌 설정 파일
| 졸리운_곰 | 2018.02.15 | 492 |
| 9 |
HTTP 응답 분할(HTTP Response Splitting, CRLF) 취약점
| 졸리운_곰 | 2017.04.25 | 915 |
| 8 | CSRF | 졸리운_곰 | 2017.04.09 | 339 |
| 7 |
CSRF공격
| 졸리운_곰 | 2017.04.09 | 6622 |
| 6 |
SQL Injection 공격과 방어 방법 - php, asp 등
| 졸리운_곰 | 2017.01.17 | 1475 |
| 5 |
sqlmap으로 SQL 인젝션 공격 Exploiting A Tricky SQL Injection With sqlmap
| 졸리운_곰 | 2014.11.10 | 563 |
| 4 |
XSS 공격 자료
| 졸리운_곰 | 2014.11.10 | 401 |
| 3 |
w2af 사용자 메뉴얼
| 졸리운_곰 | 2014.10.31 | 321 |
| 2 |
WebGoat 설치와 시작 [웹 해킹 실습]
| 졸리운_곰 | 2014.10.29 | 1647 |
| 1 |
GUI for sqlmap
| 졸리운_곰 | 2014.10.08 | 294 |

