개발공통/IT기본

  1. windows10 노트북에서 연결을 켠다

  2. 태블릿이나 스마트폰(갤럭시)에서 SMART VIEW를 켠다

    • 현재는 노트북이랑 연결되어 DESKTOP-7KACME 라 표시되어있음. 비활성화된 SMART VIEW로 평상시 나와있는데 그것을 누르면, 노트북 중 연결대기 중인 기계목록이 뜬다.
  3. 기기를 연결하면, 아래와 같이 쉽게 연동된다.

단축키

  1. Ctrl + 1,2,3(숫자): 여러개 열린 탭에서 해당 탭으로 바로 이동!
  2. Ctrl + T : 새 탭 열기
  3. Ctrl + W : 탭 종료하기
  4. Ctrl + Shift + T : 종료한 탭 복구하기

검색 꿀팁

XLHscroll.7z

엑셀이 설치된 컴퓨터에서 아래 압축파일의 압축을 풀고 설치만 해주면 끝!

사용법 : shift + 마우스 휠

순서대로

default

Django

RDark

Midnight

Emacs

FadeToGrey

Eclipse

티스토리 블로그에 SyntaxHighliter 적용

  1. 위의 파일을 다운로드 받고 압축을 푼다.
    압축파일에서 scripts폴더 안의 파일 + styles폴더 안의 파일을 업로드할 준비

  2. 블로그에서 [Q]를 눌러 관리자 모드로 진입 > 꾸미기 > 스킨 편집 선택

  3. html 편집 선택 > 파일 업로드 선택 > 위에서 언급한 2폴더 다 업로드 후 > 적용


  4. 다시 HTML 클릭 후, 코드가 끝나는 부분 찾기

  5. \head 안쪽에다가 아래 코드들 집어넣기 > 적용
    https://gist.github.com/is2js/d12729a9d122b0ae5488276ddf0e467f#file-tistory_syntaxhighliter-js

syntaxhighliter 사용해보기

  1. 테마 바꾸기
    shThemeEclipse.css (default 테마)가 있는 부분을 찾아서 아래 목록 중에 하나로 바꾸면 된다.

  2. 글쓰기 사용법 : html 를 선택한 상태에서 < pre class= brush:언어명>

    코드

    형식으로 사용한다. 언어명 목록은 아래와 같다.

 def class
 
  • 시작프로그램에서 cmd 검색 > 관리자 권환으로 실행
    image

  • net user administrator /active:yes
    image

  • 재부팅

기본적으로 제공되는 단축키

  • Q : 블로그 관리홈 으로 전환
  • W : 글쓰기


단축키 추가 방법

  1. Q로 블로그 관리홈 으로 들어가기

  2. 꾸미기 > 스킨 편집
    image

  3. HTML코드 중 //추가 단축키 부분 찾기
    image

  4. 아래 코드 추가해주기
    key['m'] = "/admin/entry/post/?id=" + location.pathname.split('/')[1]
  5. image

1. [윈도우키 + R]로 실행창을 켜서 [  netplwiz  ]를 입력한다.


2. 나타나는 사용자계정 설정창에, 암호입력하여 로그인하는 체크박스를 [체크해제]후 적용을 클릭하자


3. 이제 암호없이 자동로그인을 하기 위해, 비밀번호 인증하라고 나온다. 기존에 사용하던 비밀번호를 입력해서 인증해주자


4. 계정의 암호를 제거했다면, 이제 윈도우설정 > 사용자정보 > 계정으로 가서
  마이크로소프트 로그인을 -> 로컬 계정으로 로그인하도록 하자.

  비번을 제거한 로컬계정으로 로그인하게 되어, 비밀번호도 제거했으니 자동로그인 될 것이다.


5. 제거 확인은 win키 + L 을 눌려서 확인하자

1. 네이버에서 [ classic shell ]을 검색하고 다운 받는다.

2. 설치 시, 다른 항목을 [x]를 만들고, 시작메뉴( Classic Start Menu)만 설치하도록 한다.
image


3. 설치 후 [ Start menu Style]에서  윈도우7Style을 선택한다.

image

image


4.  [ Skin ] 탭에가서 원하는 스킨을 지정해준다. 윈7에 가까운 것은 [Windows Aero]스킨이다.

image

image

1. 제어판> 파일 탐색기 옵션 > 보기 탭>  '숨긴 파일, 폴더 및 드라이버 표시' 체크


2. C:\User\내 이름\ 에 가보면 AppData 라는 폴더가 보이게 됨


3. Local > Temp 에 있는 내용 모두 삭제


-------------------------------------------

1. 윈도우 키 눌러서 디스크정리 검색


2. c:\ 디스크 정리

○ ISP(Internet Service Provider) : KT나 SKT처럼 인터넷 서비스를 판매하여 공급해주는 업체를 생각하면 된다

 - 일반 가정집 [HOME]에서는 [ISP]( KT 또는 SKT인터넷)에서 1개의 '유동'IP를 제공받는다. (고정IP는 비싸다)

 - 일반 가정집은 유동IP이기 때문에, 서버를 만들려면 저번 포스트의 DDNS를 사용해서 구축할 수 있다. 더 쉽게 하려면 호스팅업체(cafe24 등)에서 구매하여 고정&공인IP를 제공 받는다.




○ 유동IP 변경 방식

 - KT에서 인터넷을 신청하면 --> 유동IP가 할당 --> 공유기 연결시 : 121.129.87.55

--> PC 바로 연결시 : 168.126.35.122


 - 이렇게 차이나는 이유는 유동IP가 MAC주소를 토대로 바로바로 아이피를 할당해주기 때문에, 각 컴퓨터나 공유기 등의 장치마다 고유주소(MAC주소-물리적 주소)를 가지고 있어서 연결하는 장치마다 다른 IP가 할당되는 것이다.


○ NAT(Network Address Translation) : 공유기가 하나의 공인IP를 여러개의 내부망 사설IP들로 나누는 기술

 - 사설IP를 사용하여, 내부망을 공유기 외부로부터 보호한다. 공유기까지는 (공인IP)는 전세계 40억개 밖에 주소를 할당 못하니, 사설IP를 만들어서 부족한 수를 해결한다.



○ 나의 IP주소 알아보기

 - CMD창에서 ipconfig 입력시 나오는 'IPv4'를 확인한다. cf) ipconfig /all 입력시에는 DNS서버의 아이피까지 확인가능
 - 사설IP(내부망)이라면 각각의 대역이 정해져있다.
A : 10.0.0.0 ~ 10.255.255.255 까지
B : 172.16.0.0 ~ 172.31.255.255 까지
C : 192.168.0.0 ~ 192.168.255.255 까지 ---> 웬만한 공유기가 제공하는 사설IP 대역이므로, 대부분 이러한 아이피를 가지고 있을 것
  - 사설IP의 단점 : 외부에서 내 컴퓨터를 찾을 수 없다(공유기라는 라우터(공인IP) 속의 내부망안에 갖혀있기 때문), 
  - 사설IP(공유기 속 내부망)에서 서버를 구축하려면 '포트포워딩'을 이용한다.

○ 포트포워딩

 - 공유기(라우터, 공인IP)는 포트포워딩을 통해서 그 속의 사설IP를 가진 각 컴퓨터에 포트번호를 지정해서 구분하도록 함.
  -> 192.168.0.3의 사설IP를 가진 컴퓨터가  웹서버를 구축한다면,  공유기는 외부접속을 포트80으로 지정해서 보내줄 수 있다. 그렇게 된다면 사설IP(내부망)도 서버로 사용이 가능해짐.



○ 내부망에서 2개이상의 웹서버의 운용

 - 포트포워딩을 통해 포트80, 포트81로 지정해서--> DNS 서버에는 다른 도메인으로 등록해준다.


○ IP대역의 중복

 - 내 공유기속 내부망의 사설IP와 다른 외부의 공유기속 내부망 사설IP가 같을 수 있다(A, B, C대역으로 정해져있었다. 보통 가정집은 C대역)

   그러나, 통신은 공유기(라우터, 공인IP)를 통해서 하기 때문에 상관없다. *사설IP를 인위로 바꿔서 외부의 공인IP랑 겹치는 일이 없도록 하자



○ IP추적

 ● 나의 IP를 확인하는 방법 : 네이버에서 '아이피 주소'를 검색해서 확인한다. - 내부망 내 사설ip가 뜬다.

 ● 나의 공인IP 확인하는 방법은 IP확인 사이트를 들어가서 확인해야 한다. findip.opendocs.co.kr

- ISP(KT나 SKT)가 뜨고, 아래에는 USER의 정보가 뜬다. 요 근래에는 ISP급으로 나온다. 사설IP까지 나오려면 경찰동원으로...

○ IP(Internet Protocol) : 인터넷에서 다른컴퓨터와 통신할 때 쓰는, 프로토콜

 ex> 1비트는 0과 1이나 2^1개라 하면, 현재 IP는 32비트로 2^32 : 40억개의 주소를 표현할 수 있다.


○ 웹사이트 접속 :  

 [Broswer]    ---도메인주소(www.dshani.org)-->    [DNS server] : IP변환--> [Broswer]

  ● 도메인주소를 실제IP로 변환해서 보는 방법 : CMD창에서  'nslookup naver.com' 



○ IP 주소체계

 - IPv4 : 지금 흔히 사용하는 IP주소체계로, 버전이 4이다.  40억개 주소만 생성

   ex> 192.168.0.1 

 - IPv6 : 버젼6으로 버젼4의 40억개의 주소로 모자란 것을 대체할 것이다.


○ IP의 분류(4)

  1. 공인IP : 세계 단 하나뿐인 IP, [ 공유기의 '라우터' ]

- 바뀌면 안되는 CLIENT<->SERVER간의 서버IP가 공인IP에 해당해야한다. 바뀌면 안된다.

● 서버를 유동IP로 구축할 경우 : 

Dynamic DNS(DDNS)로, 사용자가 도메인주소로 접속할 때, IP를 할당해주는 DNS서버 자체가 실시간으로 바뀌는 유동IP를 가지고 있어서,

client가 요청시에 할당된 ip를 실시간으로 뿌려준다.

●DDNS의 원리 : 서버--> DDNS server에게 특정주기로 바뀐ip주소를 알려줌.

                       DDNS server는 client에게 그 바뀐 ip를 제공해준다.


  2. 사설IP : '공유기'를 이용해서 만들 수 있는 각 컴퓨터의 '가상' 의 IP주소 , [ '내부망' ]

- 공유기로 연결된 내부망에 적용되는 IP

- 사설IP(공유기에 연결된 컴퓨터의 가상IP)가 외부와 통신하기 위해서는, 공인IP인 '라우터'를 거쳐서 다른 공인IP(라우터)를 통해서 다른 사설IP와 통신한다.

  즉, 한번에 사설IP가 다른 사설IP와 통신 할 수 없다.




  3. 고정IP : 컴퓨터가 고정적으로 사용하는 IP

  4. 유동IP : 수시로 변하는 IP


조재성) 공인=라우터, 사설=내부망, 유동=변하는, 고정=변하지않는 으로 해석한다.

+ Recent posts