Windows DHCP,Static IP 배치 파일 만드는 방법

Posted by 카이젠8501 카이젠8501
2016.11.24 14:07 IT 개발/개발환경

netsh를 이용한 다수의 IP를 한번에 세팅하기

netsh란 Windows 명령 프롬프트에서 실행가능한 명령어로, Network정보(IP,DNS등)를 수정및 확인가능한 명령어이다.

사용법은 아래와 같다.

C:\>netsh interface ip set address name="인터페이스이름" source= dhcp/static
사용법
[name=]<인터페이스이름>
[source=]dhcp
[source=] static addr="IP 주소" mask="서브넷 마스크" gateway="gateway 주소"/none gwmetric="정수"

DHCP 세팅을 위한 Batch 파일

netsh interface ip set address name="로컬 영역 연결" dhcp
netsh interface ip add dns name="로컬 영역 연결" dhcp
ipconfig
pause

Static IP 세팅을 위한 Batch 파일

netsh interface ip set address name="로컬 영역 연결" source=static addr=222.xxx.xxx.xxx mask=255.255.255.0 gateway=222.xxx.xxx.xxx 
netsh interface ip add address name="로컬 영역 연결" addr=192.168.77.202 mask=255.255.255.0 gateway=192.168.77.1 
netsh interface ip add address name="로컬 영역 연결" addr=192.168.88.202 mask=255.255.255.0 gateway=192.168.88.1 
netsh interface ip add address name="로컬 영역 연결" addr=192.168.0.202 mask=255.255.255.0 gateway=192.168.0.1 
netsh interface ip add address name="로컬 영역 연결" addr=192.168.1.202 mask=255.255.255.0 gateway=192.168.1.1 
netsh interface ip add dns name="로컬 영역 연결" 8.8.8.8
ipconfig
pause
저작자 표시
신고
이 댓글을 비밀 댓글로

Eclise에서 ARM GCC OpenOCD 사용하기

Posted by 카이젠8501 카이젠8501
2015.10.08 14:56 IT 개발/개발환경

ARM GCC OpenOCD

Eclipse plug-ins

주소 : http://gnuarmeclipse.sourceforge.net/updates

Install _014.png

GDB Client

GDB Client는 GNU Toolchain의 일부이며, 설치된 GNU Tool Chain 폴더 안에 arm-none-eabi-gdb 바이너리를 실행하면 된다

선택 영역_015.png

저작자 표시
신고
이 댓글을 비밀 댓글로

Dropbox and Tortoise SVN/Git Icon Overlay

Posted by 카이젠8501 카이젠8501
2015.09.30 13:11 IT 개발/개발환경

Dropbox and Tortoise SVN/Git Icon Overlay

Fix Missing Icon Overlarys

  • Run “regedit”
  • “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
    Explorer\ShellIconOverlayIdentifiers\”


20150424_083749.png

  • Rename as below

20150424_125540.png



저작자 표시
신고
이 댓글을 비밀 댓글로

Outlook 553 sorry 리턴 메시지 해결 방법

Posted by 카이젠8501 카이젠8501
2015.09.30 13:04 IT 개발/개발환경

서버 오류 : 553 sorry, that domain isn't allowed relay(#5.7.1)


Outlook을 사용하는 중, 위와 같은 메시지의 반송메일이 오면 아래와 같이 해결하면 된다.


Step 1 [파일]->[정보]->[계정설정]을 클릭

Step 2 [계정 설정]창에서 설정되어 있는 계정을 "더블클릭"

Step 3 [전자 메일 계정 변경] 창에서 [기타 설정] 클릭

Step 4 [보내는 메일 서버] 탭을 클릭 한 후, "보내는 메일 서버(SMTP) 인증 필요"를 체크



저작자 표시
신고
이 댓글을 비밀 댓글로

vi에서 바이너리 파일을 헥사 모드로 보기

Posted by 카이젠8501 카이젠8501
2014.08.11 19:09 IT 개발/개발환경



vi에서 바이너리 파일을 열면 파일이 깨진 것 처럼 보이는 경우가 있다. 이런 경우 vi에서 아래 명령을 수행하면 바이너리 파일의 내용을 볼  수 있다.


(1) 현재 파일을 헥사 모드로 전환 명령:

:%!xxd

(2) 헥사 모드를 원래의 모드로 되돌리기 명령:

:%!xxd -r



저작자 표시
신고
이 댓글을 비밀 댓글로

인민에어3(a34x) Linux mint 17 설치기

Posted by 카이젠8501 카이젠8501
2014.08.11 18:57 IT 개발/개발환경

 

인민에어3 A34x에 Linux Mint 17을 설치 하였다.
인민에어3의 최대 단점 무선  랜카드(Realtek RL8723BE)는 리눅스에서 역시 잡히지 않았다.  
인민에어3에서 무선 랜 카드를 설정하기 위해 진행한 삽질(?)을 정리 한다.


1. Realtek 무선 랜 카드 드라이버 설치
  • Realtek 무선 랜카드 드라이버 다운로드
  • sudo apt-get install linux-headers-generic build-essential git
  • git clone http://github.com/lwfinger/rtl8723be
  • cd rtl8723be
  • make
  • sudo make install
  • sudo modprobe rtl8723be 
  • make 실행 시, 발생하는 에러 수정
    • Linux Mint Kernel 버전 3.13에서 수행
    • make 에러시, Git Hub Repository의 Revision을 이전 버전으로 변경
    • git checkout 604aa9058fb9e5bb1cf571c99989d081f8fc8b9
    • cd rtl8723be 디렉토리 안에 rtl8723be 디렉토리로 이동
    • sw.c 파일의 102line을 아래와 같이 true를 false로 변경
      • rtl8723be_bt_reg_init(hw);
      • rtlpci->msi_support = false ;
    • 컴파일 완료 후, 설치 까지 완료 해도 내 PC에서 Wi-Fi는 사용 할 수 없었다.

2. Linux Kernel 업데이트
  • Linux Mint 17을 설치 하면, Kernel 3.13이 설치 된다.
  • 구글에 검색 하니, Kernel 3.15 이상에서는 무선랜 카드를 자동으로 설치 할 수 있다고 하여 Kernel 버전을 업데이트 함
  • wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.15.8-utopic/linux-headers-3.15.8-031508_3.15.8-031508.201407311933_all.deb\
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.15.8-utopic/linux-headers-3.15.8-031508-generic_3.15.8-031508.201407311933_amd64.deb\
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.15.8-utopic/linux-image-3.15.8-031508-generic_3.15.8-031508.201407311933_amd64.deb
  • sudo dpkg -i linux-headers-3.15*.deb linux-image-3.15*.deb
  • sudo reboot
  • Optional, remove the kernel:
  • sudo apt-get remove linux-header-3.15* linux-image-3.15*

  • 커널 버전을 올린 후, 업데이트를 수행하면 Linux Mint에서 Wi-Fi를 이용 할 수 있다.


저작자 표시
신고
이 댓글을 비밀 댓글로

티스토리에 소스코드 넣기(SyntaxHighlighter)

Posted by 카이젠8501 카이젠8501
2014.05.26 13:37 IT 개발/개발환경

티스토리에 Line Number가 있는 형태로 소스코드를 넣기 위해서는 Syntax Highlighter를 설치 해야 한다.


1. SyntaxHighlighter Download


http://alexgorbatchev.com/SyntaxHighlighter/download/



2. SyntaxHighlighter 설치


[관리자]-[HTML/CSS편집]-[파일업로드]-[추가]버튼 선택



추가 버튼 클릭 후, 조금 전에 다운로드 받은 SyntaxHighlighter 폴더 중, scripts와 styles 폴더 안에 있는 파일들을 티스토리 서버에 업로드 한다.



3. 티스토리 HTML/CSS 편집


skin.html의 내용 중, </head>를 검색 한 후, </head> 위에 아래 script 들을 추가 한다.

<script type="text/javascript" src="./images/shCore.js"></script>

<script type="text/javascript" src="./images/shLegacy.js"></script>

<script type="text/javascript" src="./images/shBrushBash.js"></script>

<script type="text/javascript" src="./images/shBrushCpp.js"></script>

<script type="text/javascript" src="./images/shBrushCSharp.js"></script>

<script type="text/javascript" src="./images/shBrushCss.js"></script>

<script type="text/javascript" src="./images/shBrushDelphi.js"></script>

<script type="text/javascript" src="./images/shBrushDiff.js"></script>

<script type="text/javascript" src="./images/shBrushGroovy.js"></script>

<script type="text/javascript" src="./images/shBrushJava.js"></script>

<script type="text/javascript" src="./images/shBrushJScript.js"></script>

<script type="text/javascript" src="./images/shBrushPhp.js"></script>

<script type="text/javascript" src="./images/shBrushPlain.js"></script>

<script type="text/javascript" src="./images/shBrushPython.js"></script>

<script type="text/javascript" src="./images/shBrushRuby.js"></script>

<script type="text/javascript" src="./images/shBrushScala.js"></script>

<script type="text/javascript" src="./images/shBrushSql.js"></script>

<script type="text/javascript" src="./images/shBrushVb.js"></script>

<script type="text/javascript" src="./images/shBrushXml.js"></script>

<link type="text/css" rel="stylesheet" href="./images/shCore.css">

<link type="text/css" rel="stylesheet" href="./images/shThemeDefault.css">

<script type="text/javascript">

SyntaxHighlighter.all();

</script>




위 과정을 마친 후, <body>를 검색해서 아래와 같이 수정한다. 아래와 같이 수정하면 textarea 태그를 본문에서 사용 할 수 있다.

<body Onload="dp.SyntaxHighlighter.HighlightAll('code');">





4. SyntaxHighlighter 사용 방법

SyntaxHighlighter를 사용하는 방법은 두가지가 있다. 

1. <pre> 태그 이용

2. <textarea> 태그 이용


<pre> 태그는 일반적인 HTML 태그 코드와 중복되어 많이 불편하다. 때문에 <textarea> 태그를 사용하면 된다.

방법은 아래와 같다. 

1. 글 작성 시, 소스 코드를 써야 하는 일이 생기면, HTML 에디터 타입으로 변경한다.

2. 변경 후 다음과 같이 입력하면 Syntax Highlighter가 적용 된다.


<textarea name="code" class="brush:cpp;">

void main

{

   cout << "test"

}

</textarea>




저작자 표시
신고
이 댓글을 비밀 댓글로
  1. 많은 도움이 되었습니다.
    집에가서 해봐야징.

사용하지 않는 시리얼 포트 삭제 하기

Posted by 카이젠8501 카이젠8501
2014.04.10 22:17 IT 개발/개발환경

회사에서 시리얼 장비를 많이 다루다가 보니, 회사 PC에 COM 포트가 너무 많다.
사용하지 않는 COM 포트를 삭제 하기 위해서는 아래와 같이 하면 된다.


시작-실행-cmd
set devmgr_show_nonpresent_devices=1
start devmgmt.msc


장치 관리자가 실행 되면, [보기]-[숨김 장치 표시]을 선택하면 사용하지 않는 COM 포트 항목들을 모두 확인 할 수 있다.
장치 관리자에 표시된 항목을 우클릭 한 후 삭제를 누르면 사용하지 않는 COM 포트를 삭제 할 수 있다.




저작자 표시
신고
이 댓글을 비밀 댓글로

IpTime NAS2 SVN

Posted by 카이젠8501 카이젠8501
2014.04.06 16:59 IT 개발/개발환경


우와 굿 소식이다.

예전 부터 IpTime NAS2에서 SVN이 되었으면 좋겠다란 생각을 계속 했었는데, 이번 업데이트에서 SVN 기능을 추가 한 것 같다.

이제 부터 NAS2에서 SVN을 사용 할 수 있게 되었다. 



저작자 표시
신고
이 댓글을 비밀 댓글로

Eclipse Plugin 삭제 방법

Posted by 카이젠8501 카이젠8501
2014.03.31 22:23 IT 개발/개발환경

[Help]-[About Eclipse]-[Installation Details] Click 후, 삭제를 원하는 플러그인을 선택하고 Uninstall 버튼을 클릭한다.






저작자 표시
신고
이 댓글을 비밀 댓글로