Create Console Cable

콘솔 케이블 제작하기

네트워크 장비나 보안장비들에 접속할 경우 UTP를 이용해서 접속하는 경우도 있지만
IP 없이 접속할 경우 시리얼 케이블을 이용하여 접속하는 경우가 있습니다.

보통 초기설정에 시리얼 케이블을 이용해서 설정 후 telnet이나 ssh, 또는 웹 브라우저를 통해 장비를 제어합니다.
일반적인 UTP와는 다르게 아래와 같은 케이블을 필요로 합니다.

Cisco RS232 to RJ45 시리얼 케이블



요즘 컴퓨터에는 일반적으로 시리얼포트 탑재되지 않은 상태로 나오기 때문에 아래와 같은 USB to RS232 케이블도 필요합니다.


USB to RS232 (Male) 시리얼 케이블



요즘은 USB 시리얼 케이블이 블루투스로 나온것도 있지만 일반적인 시리얼 케이블은 2~3만원 내외로 살 수 있는 반면
블루투스는 10만원 이상 줘야해서 일반적으론 잘 사용하지 않습니다.

장비 접속을 위해서 USB to RS232 케이블은 반드시 필요하고,

추가적으로
시스코 접속을 위해서는 시스코용 RS232 to RJ45 콘솔케이블이 필요하고,
알카텔 접속을 위해서는 알카텔용 RS232 to RJ45 콘솔케이블이 필요하고,
퓨쳐시스템 장비 접속을 위해서는 퓨쳐용 RS232 to RJ45 콘솔케이블이 필요합니다.

그냥 규격을 통일해서 쓰면 될텐데 각 회사마다 사용하는 규격이 달라서 그렇습니다.
다행스러운건 완전히 다른건 아니고 RS232 또는 RJ45의 핀의 역할만 다릅니다.
그래서 해당 핀을 맞춰서 연결만 하면 해당 장비로 접속을 할 수 있습니다.

근데 문제는 이게 물리적으로 다른것이라 소프트웨어적으로 어떻게 할 수 있는 방법은 없고,
직접 케이블을 만들어야 되는데요.
아래와 같은 RS232 to RJ45 아답터를 만들고 UTP를 꽂아서 쓰는걸로 콘솔케이블을 대체할 수 있습니다.

현재 passive RS232 to RJ45를 검색할 경우 아래와 같이 1500원 짜리 나오는데
여기서 RS232 (Male)을 사면 안되고, RS232 (Female)을 사야 합니다.


위 사진이 RS232 (Male), 아래사진이 RS232 (Female)



콘솔케이블 하나 사는데 몇만원씩 하기도 하는데 1500원이면 하나 만들 수 있다니 놀랍죠.
더군다나 콘솔케이블에서 RJ45 커넥터가 부러지면 랜툴가지고 다시 커넥터를 만들어야 되었는데
이건 분리형이라 LAN 케이블만 교체하면 됩니다.

어쨌거나 이제 만들어봅니다.

​​


구매해서 받아보면 이렇게 분리된 어뎁터가 하나 옵니다.
이걸 그냥 순서에 맞게 꽂으면 콘솔케이블이 되는 것이죠.

우선 시스코 콘솔을 만들어 봅시다.


일단 RJ45 부분을 보죠.

​​

여러분도 잘 아시다시피 RJ45 핀번호는 이렇게 되어있습니다.



이걸 내부에서 보면 뒤집히니까 87654321 순서가 됩니다.
근데 공간 활용을 위해서 위아래로 지그재그로 연결되어 있는 것을 확인할 수 있습니다.



87654321 순서대로 정렬해서 보면 위와 같이
흰색,회색,노란색,초록색,빨간색,검은색,주황색,파란색 순서가 됩니다.

​ 일반적으로 색깔은 저렇게 구성되어있고, 회색 대신 갈색으로 사용하고 있는 경우도 있습니다.
(저 순서대로 맞는지 확인하시고 맞다면 그냥 진행하시고, 아니면 사용하시는 커넥터 색깔에 맞춰서 생각해주세요.)


우리는 시스코 콘솔 케이블을 만들어야 하니 cisco console cable pinout을 검색해서 찾으면 아래와 같은 표가 하나 나옵니다.
이제 아래 표에 맞춰서 꽂으면 됩니다.

Cisco Console Pinout



아...이게 뭔소리여...


​ 그림으로 설명하면 이런데...



​ 이거 계산하는것도 귀찮은 여러분들을 위해 그냥 알려드립니다.


​ 이렇게 적절하게 해석해서 일단 커넥터 안에 집어넣지 않고 그대로 RS232 쪽에 꽂습니다.



그냥 이 순서대로 꽂으면 됩니다.


​​
​​ 이상태로 장비 접속이 잘 되는지 확인합니다.

​ 이것은 전원과 관련된 것이 아니기 때문에 혹시나 여기서 잘못 꽂는다고 장비에 문제가 생기진 않습니다.

​ ​

​ 커넥터까지 끼워서도 잘 되는지 봅니다.​
​ 완전히 끝까지 끼우면 안빠지기 때문에 위 사진처럼 쇠로 된 연결부분이 보일정도로만 넣습니다.​
​ ​
​ ​
​​

​ ​
​​ ​
​ 다 되면 연결부분을 바늘이나 볼펜 같은 것으로 눌러서 끝까지 집어 넣습니다.​
​ 이렇게 하면 더이상 변경이 불가능하고 시스코 전용 어뎁터가 됩니다. 억지로 빼려고 하면 선이 끊어집니다.​
​ ​
​ ​저는 빨간라인과 초록라인을 원래의 규격대로 쇼트시켜서 넣었는데 굳이 그럴거 없이 빨간선이나 초록선 하나만 꽂아도 됩니다.​

​​

​ 너무 많이 밀면 겉으로 이렇게 튀어나오기도 하는데 이것도 바늘이나 볼펜같은 것으로 뒤로 밀어서 정리해줍니다.
​​
​​ ​
​​

​ 전부 다 되었으면 이렇게 돌돌 말아서​
​​ ​
​​ ​
​​

​ 안쪽으로 끼워서 마무리 하면 됩니다.​
​​ 저는 이후에 커넥터가 빠지지 말라고 순간접착제로 붙여버렸습니다.​
​​ ​
​​ ​​
​​

​ 완전히 다 되었으면 이렇게 사용하는 baud 랑 어느 장비에 쓰는건지 정도 써놓으면 좋겠죠.
​​
​​ ​
​​ 시스코의 경우 위와같이 진행하시면 되고, 알카텔의 경우는 아래와 같습니다.
​​

알카텔 RS232 Pinout

​​
​​ ​
​​ 다른 장비들도 Pinout 만 안다면 위와 같이 쉽게 콘솔케이블을 만들 수 있습니다.
​​
​​ 저 처럼 여러가지 장비를 다루시는 분이라면 한번 도전해보세요.
​​


by Rooto | 2020/10/31