기본적인 명령어

 , 하고 줄어든 영어는 영어를 단축시킨 명령어이다. 둘 중 하나만 입력해서 사용.

처음에는 원어로 쓰다가 나중에 줄여서 쓰세요.


enable, en : 관리자 권한

disable : 일반 사용자 권한

end : conf t 에서 작업을 완료하고 빠져나가려면 end를 눌러야 빠져나간다.


config terminal, conf t : 각종 설정하는 곳

copy running config startup config, copy r s : 작업을 저장하는 명령어이다. 이걸 입력해야 저장이 된다!




라우터의 패스워드 설정 방법은 총 5가지가 있다.

우선 패스워드를 설정하려면 관리자권한(enable)으로 들어가서 터미널 구성(conf t)으로 가야 한다.


1. 관지라 권한으로 상승시킬 때 사용하는 패스워드. 2번의 암호 설정이 가능하다. 그만큼 중요하단 뜻인 듯.

enable password 암호입력 : 첫번째 암호다. 첫번째 암호만 입력하고 사용해도 무방하다. 

enable secret 암호입력 : 관리자 권한으로 로그인 할 때 이 2번째 암호를 입력하면 첫 번째 암호를 입력 안해도 바로 관리자 권한이 된다.


line con 0, line console 0 : 맨 처음에 로그인할 때 패스워드를 설정해주는 곳. 꼭 login명령어를 써야한다.

password 암호입력

login


line aux 0

password 암호입력

login


line vty 0 4 : 텔넷 설정(vty는 login이 자동으로 달려있다.)

password 암호입력

login


end

copy r s

(엔터!)


이렇게 하고 나면 5가지의 패스워드가 설정이 된다.

블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

1. OSI 7 Layer 와 각 중요 계층 알기

암기 방법 : 물데네 전세표응


7 계층 : 응용 계층

6 계층 : 표현 계층

4 계층 : 세션 계층

4 계층 : 전송 계층

3 계층 : 네트워크 계층 

2 계층 : 데이터 링크 계층

1 계층 : 물리 계층


2계층과 4계층은 제어 담당.

6계층은 데이터의 표현, 압축, 보안 담당.


2. OSI 7 Layer PDU


4 계층 : Segment

3 계층 : Packet

2 계층 : Frame 

1 계층 : Bit



3. OSI 7 Layer 장비


4 ~ 7 계층 : 게이트웨이 

3 계층 : 라우터

2 계층 : 브리지, 스위치

1 계층 : 리피터, 허브



4. 응용계층이며 각 포트번호들인 TCP/IP 4 Layer의 4계층


TCP

21 : FTP

22 : SSH

23 : Telnet

25 : SMTP

80 : HTTP

110 : POP3


UDP

53 : DNS

67 : DHCP

69 : TFTP

161 : SNMP


5. 네트워크 계층이자 TCP/IP 4 Layer의 3계층

TCP와 UDP가 있다.


6. 네트워크 계층(사실상 인터넷 계층)이자 TCP/IP 4 Layer의 2계층

ICMP, IGMP, IP, ARP, RARP



7. IP


IPv4 IPv6 차이

32bit 128bit


A Class 대규모 네트워크에 사용. (첫 옥텟 값 : 1 ~ 126)

B Class 중규모 네트워크에 사용. (첫 옥텟 값 : 128 ~ 191)

C Class 소규모 네트워크에 사용. (첫 옥텟 값 : 192 ~ 223)

D Class Multicast용으로 사용. (첫 옥텟 값 : 224 ~ 239)

E Class 특수연구용으로 사용 (첫 옥텟 값 : 240)


8. 사설 IP

A Class

10.0.0.0 ~ 10.255.255.255

B Class

172.16.0.0 ~ 172.31.255.255

C Class

192.168.0.0 ~ 192.168.255.255


9. 통신 방식

   IPv4             IPv6

Unicast            Unicast

Multicast          Multicast

Broadcast         Anycast


10. IEEE 802

IEEE 802.3 : CSMA/CD = Ethernet(유선랜)

IEEE 802.4 : Token Bus

IEEE 802.5 : Token Ring

IEEE 802.11 : CSMA/CA = Wireless LAN(무선랜)


Ethernet = 10MB

FAST Ethernet = 100MB

GIGA Ethernet = 1GB


등등..

블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

안녕하세요. 오늘은 MS 윈도우즈에서 제공하는 IIS(Internet Information Services)를 이용하여 FTP 서버를 구축해보겠습니다.


제어판 - 프로그램 - Windows 기능 켜기/끄기 - FTP 서버 관련된 것들을 다 체크 설정 해주세요.



마치셨으면 제어판 - 관리 도구로 들어갑니다.



IIS(인터넷 정보 서비스) 관리자 클릭


사이트 - 오른쪽 클릭 - FTP 사이트 추가



FTP 사이트 이름은 마음대로 적으시고 

파일을 전송할 경로를 따로 만들어두시고 그 경로를 설정해 줍니다. 

그리고 다음 클릭!



자기 자신의 IP주소를 적으시고 다음 클릭



전 인증을 익명과 기본 다 주었습니다! 액세스 허용은 모든 사용자로 하였구요! 

이건 잘 읽어보시고 자기한테 맞게 하면 될 것 같네요! 마침 클릭합니다.



WIN10을 이용하시는 분들은 Win + X 키를 누르시면 이런 편리한 창이 나옵니다.

여기서 컴퓨터 관리를 들어갑니다.



로컬 사용자 및 그룹 - 사용자 - 마우스 오른쪽 버튼 클릭 - 새 사용자



사용자 이름을 haha로 만들었고 

암호는 123을 주었습니다.

만들기 클릭 - 닫기 하면 자동으로 만들어져 있습니다.



제가 만든 haha 사용자 오른쪽 클릭 후 속성으로 들어갑니다.



소속 그룹으로 들어갑니다.



User를 누르고 제거합니다.



깨끗해졌죠? ㅋㅋ 이제 추가(D).. 버튼을 클릭합니다.



추가(D).. 버튼을 누르면 이렇게 나오는데요.

여기서 고급(A)... 버튼을 클릭합니다.



그럼 이런 화면이 나와요. 여기서 지금 찾기(N) 버튼 클릭!



그럼 검색 결과가 쫙~ 나오는데요.

여기서 IIS_IUSRS를 선택하고 확인 버튼을 클릭합니다.



잘 선택이 되었으면 확인 버튼을 누릅니다.



적용 - 확인



다시 IIS(인터넷 정보 서비스)관리자로 돌아옵니다.

그리고 아까 만든 FTP 서버를 클릭하고 FTP 권한 부여 규칙을 클릭합니다.



일단 저는 모든 사용자를 삭제하였습니다. 저만 서버에 접속하고 싶기 때문에 모든 사용자를 삭제하고 제것만 허용해보겠습니다.

여기서 마우스 우클릭으로 허용 규칙 추가를 하거나 

오른쪽 작업란에 허용 규칙 추가... 를 선택합니다.



아까 컴퓨터 관리 - 로컬 사용자 및 그룹 - 사용자에서 만든 사용자명을 여기에 입력하시면 됩니다.

지정한 사용자를 선택하고 아까 입력하였던 사용자명인 haha를 입력하겠습니다. 

사용 권한은 읽기만 주겠습니다.



ㅎㅎ 모든 사용자는 지워졌고 제가 만든 사용자만 허용이 되었군요.



다른 똑같은 FTP 서버를 실험해보고 있어서 전 그 사이트들을 중지하겠습니다!



자 이제 저희가 만든 FTP 사이트를 실행시켜보겠습니다.

FTP 서버를 마우스 오른쪽 클릭하고

FTP 사이트 관리 - 시작 버튼 클릭



자! 이제 웹 브라우저로 가셔서 ftp://아이피주소를 입력하시면 이런 창이 나옵니다.

여기서 아까 만들었던 사용자명과 비밀번호를 입력합니다.

전 haha 123 입니다.



무사히 들어왔습니다!



만약에 안되신다면 방화벽 문제일 가능성이 큽니다. 저도 이걸로 접속이 안됐었거든요. 

제어판 - 모든 제어판 항목 - Windows 방화벽으로 들어갑니다.

그리고 왼쪽에 보이시는 Windows 방화벽 설정 또는 해제를 클릭합니다.

또는

제어판 - 시스템 및 보안 - Windows 방화벽으로 들어갑니다.

그리고 왼쪽에 보이시는 Windows 방화벽 설정 또는 해제를 클릭합니다.



여기서 모두 사용 안함 을 클릭합니다. 그리고 확인.



방화벽을 해제하고 다시 들어가시면 왠만하면 다 잘 들어가집니다.



이건 알드라이브를 이용하여 접속하는 모습입니다.


처음에 하면 좀 헷갈릴 수도 있는데 몇번 해보다보니까 안되는 이유도 알게 되고 잘 됩니다. 


큰 틀은 


제어판에서 - WIndows 기능 켜기에서 FTP 서버를 킨 다음

관리 도구 - IIS에서 FTP 사이트를 추가하고

장치 관리자 - 컴퓨터 관리 - 로컬 사용자 및 그룹에서 사용자를 만들고

다시 IIS로 돌아와서 FTP 권한 부여 규칙 에서 사용자를 입력하고 서버 온 하면 끝!



참고 블로그 :  [FTP Server] IIS를 이용한 FTP 서버 설정하기

     : FTP권한을 갖는 사용자계정 설정 및 외부 접속 허용하기

     : 외부IP에서 FTP 및 웹 페이지 접속 가능하게 하기

블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

TCP

21 FTP 

22 SSH 

23 Telnet 

25 SMTP 

80 HTTP 

110 POP3 


UDP

53 DNS

67 DHCP

69 TFTP

161 SNMP

블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

안녕하세요. 오늘은 아주 기초적인 것을 배워서 그것을 설명 드리려고 왔습니다. 


바로 본론으로 들어가죠! 제가 이용한 버전은 CISCO Packet Tracer Student용 입니다.

하나하나 제가 알게 되었던 것들을 설명해드리겠습니다.


PC와 서버 컴퓨터간에 크로스 케이블로 연결한 이미지 입니다. 

서버도 컴퓨터이기 때문에 크로스 케이블로 연결했습니다.


이건 PC와 스위치를 연결한 이미지 입니다. PC와 스위치는 다르기 때문에 직렬 케이블로 연결했습니다.



잘 연결 되었는지 ping test를 해보았습니다.



위 사진은 PC와 Laptop(노트북)을 스위치에 연결하고 라우터를 연결한 이미지 입니다. 

오늘은 라우터 스위치 연결은 다음에 하기로 하고 각 PC들과 스위치가 어떻게 연결되는지 설명해 드리겠습니다.



일단 연결 하려는 장치를 한번 선택하면 위와 같은 창이 뜹니다. 그럼 다양한 옵션들이 보입니다. 



여기서 Desktop - IP Configuration 항목으로 들어갑니다.



DHCP(동적 호스트 구성 프로토콜)는 자동으로 IP를 할당해주는 기능이기 때문에 

오늘은 직접 해보기로 하고 Static으로 하겠습니다.



192.168. 을 하고 100번대로 1번부터 주기로 하겠습니다. IP 주소는 0 ~ 255까지 줄 수 있습니다. 

하지만 0과255는 줄 수 없습니다. 그건 아래에서 설명해드리겠습니다.

게이트웨이는 맨 첫번째 주소 혹은 맨 마지막 주소를 주는 걸로 암묵적 동의가 있다고 합니다.

전 254를 줄 것이기 때문에 IP는 1번대를 잡기로 합니다.



IP주소를 주면 Subnet Mask는 자동으로 할당 됩니다. 

제가 반대로 Subnet Mask를 지웠더니 IP주소도 지워지더라구요.



게이트웨이는 .(점)으로 구분되어있는 3번째 자리까진 똑같이 입력하시고 마지막 주소는 아까 제가 말씀드렸던 것처럼 맨 마지막 주소인 254를 입력하도록 하겠습니다.



이번엔 Laptop2 값을 IP 마지막 주소는 2로 주었고 게이트웨이는 똑같이 값을 줍니다.



Laptop3 값을 IP 마지막 주소는 3로 주었고 게이트웨이는 똑같이 값을 줍니다.



PC5 값을 IP 마지막 주소는 4로 주었고 게이트웨이는 똑같이 값을 줍니다.


다음 할 차례는 IP주소가 잘 연결 되있는지 ping test를 해봐야 합니다.



CMD(Command Prompt)를 클릭합니다.



PC4 입니다. ping test를 해보았습니다. 나 자신의 주소는 루프백 주소를 이용하였습니다.

루프백 주소란 자신의 PC를 가리키는 가상의 인터넷 주소(127.0.0.1)입니다.

자신의 PC 내에서 네트워크 트래픽을 전송하거나 수신하려고 할 때 사용한다고 합니다.



Laptop2 입니다. Sent는 보낸 수고 Received는 받은 수 입니다.

잘 보내졌으면 잘 보내졌다고 저쪽에서 다시 신호가 옵니다.

Lost는 손실된 수 입니다.



Laptop3 입니다. 잘 연결되었군요.



PC5 입니다. 여기도 이상 없습니다.


-


-


-


-


본문을 정리하며..


서버와 컴퓨터 간에는 서버도 서버 컴퓨터이기 때문에

(Copper Cross-over)크로스 케이블을 연결한다.


스위치와 컴퓨터 간에는 서로 다른 기종이기 때문에

(Copper Straight-Through)직렬 케이블을 연결한다.


ip주소는 0 ~ 255 까지 선택할 수 있다.


게이트웨이는 맨 첫번재 주소와 맨 마지막 주소를 사용한다.(권장! 보이지 않는 약속)

왜냐하면 IP주소를 할당할 때 불편해지기 때문이다.

게이트웨이를 1번으로 잡았으면 IP주소는 2번부터 쓰고 

게이트웨이를 254번으로 잡았으면 IP주소를 1번부터 쓰면 된다.


한 네트워크 안에서만 공유하려면 게이트웨이는 필요 없다.(구지 값을 안줘도 됨. 라우터를 통해 밖으로 통신할 때 사용.)

예를 들어 192.168.100.0 일때 

0 ~ 255가 사용할 수 있도록 주어지는데

처음과 마지막 주소인 0번과 255번은 사용할 수 없다.

0은 NID(Network ID), 255번은 BID(Broadcast ID)로 사용되기 때문이다.


참고 자료 : 루프백 주소





블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

오늘은 도메인과 IP주소에 대하여 설명드리겠습니다. 


보통 저희가 인터넷 홈페이지를 접속할 때 예를 들어서 네이버라고 친다면

www.naver.com 이라고 들어가잖아요? 사실 이건 사람들이 편하게 보기 위해 만들어진 것입니다. 이걸 도메인(Domain)이라고 부릅니다.


원래는 컴퓨터가 알아듣기 쉬운 IPv4와 IPv6을 따릅니다. 이것이 IP주소 입니다.

사람은 숫자보다는 문자에 강합니다. 하지만 컴퓨터는 사람과 다르게 논리적이기 때문에 숫자에 강합니다. 애당초 컴퓨터가 알아듣기 쉬운건 이진법이니까요.


사진을 확대해서 보시면 더 자세히 나옵니다.


위 사진은 CMD 사진입니다. 제가 ping 도메인명을 입력 후 얻은 IP주소 입니다. 





사진을 확대해서 보시면 더 자세히 나옵니다.


사진을 확대해서 보시면 더 자세히 나옵니다.


사진을 확대해서 보시면 더 자세히 나옵니다.


제가 ping을 보내서 받은 IP주소를 이용하여 네이버, 구글, 다음을 들어가봤습니다.


네이버는 입력 그대로 주소명이 변하지 않고 IP주소로 잘 들어가졌습니다.

구글은 주소명이 도메인명으로 변경되었고 이상 없이 잘 들어가졌습니다.

다음은 아예 페이지 오류가 났습니다. 


다음 같은 경우는 보안상의 이유로 IP주소로 못 들어가게 접근을 차단한 것 같습니다.



여기서 제가 설명해드릴 부분은

원래 인터넷은 IP주소로 되어 있는데 사람들은 그렇게 해서는 다 못 찾아가니까 도메인명을 만들었습니다.

그리고 IP주소를 Domain명으로 바꿔주는 것이 DNS(Domain Name System)입니다.


예전에 우리나라에서도 DNS가 고장나서 한동안 인터넷 사이트들을 못 들어간 적이 있다고 합니다. 

그런데 그때 IP주소를 아는 사람들은 IP주소를 통해서 이상 없이 잘 들어갔다고 합니다. 하지만 모르는 사람들은 홈페이지는 잘 정상작동이 되는데 이러한 개념을 모르니까 큰 문제가 생긴 줄 알았던거죠! DNS의 고장인데도 말이죠.


IP도 종류가 있는데요.

고정IP와 유동IP가 있다고 합니다.


고정IP는 공인된 곳에서 쓰이는 거구요. 유동IP는 저희 일반인들이 쓰는 컴퓨터에 쓰입니다. 


왜 우리같은 사람은 유동IP쓰고 왜 공인된 기관만 고정IP를 쓰느냐? 하면요.


IPv4는 주소 개수가 4,294,967,296 대략 이정도로 43억개 정도 됩니다. 

하지만 이것이 지금은 거의 모든 컴퓨터에게 할당되었습니다.


만약 일반인들이 고정IP를 쓴다면 컴퓨터를 껏을 때 그 IP는 낭비되는 것이잖아요? 그래서 유동IP를 주어서 컴퓨터를 껏을 때는 다른 사용중인 컴퓨터에 그 IP를 할당해주는 것입니다.

이러한 것들을 해주는 것이 DHCP(Dynamic Host Configuration Protocol) 즉, 동적 호스트 구성 프로토콜 입니다.

DHCP는 IP를 할당하고 회수하는 역할을 합니다. 이런 것들은 ISP업체에서 해주는 것이죠.

ISP(Internet Service Provider)는 KT Olleh, SK 브로드밴드, LG U+ 같은 곳을 일컫습니다.

반면 저희가 찾아가야 하는 기관들이 고정IP를 받아야 하는 이유는 그런 기관들이 유동IP를 할당 받는다면 저희는 주소가 때때로 변하니 찾아갈 수가 없게 되기 때문입니다.


그래서 일반인들은 유동IP 기관은 고정IP를 할당 받습니다. 


또 사설기관이라 하더라도 유동 사설과 고정 사설이 있다고 합니다.



블로그 이미지

Cyberworld

Everything is connected, connection is power.

,