개발자가 될 때 까지..
외부 IP, 공유기, 다수의 ssh 사용
간간히 외부IP, Port forwarding을 사용하곤 한다.
사무실에서 ssh를 사용할 일이 생겼다가 문뜩 모두 default port인 22번만 사용하는 것을 보았다.
해서, 우선 순위를 기준으로 하단에 있는 다른 ip들은 ssh를 사용하지 못하고 있는..
문뜩 궁금했다.
그럼 다른 애들은 ssh를 사용할 수 없나?
말이 되나..? ssh port를 바꿔서 port forwarding에 쓰면 되지 않을까?
그래서 찾아봤더니 ssh port를 바꿔서 다수의 ssh 서비스를 사용할 수 있었다.
그냥 바로 포트만 바꿔주면 방화벽 등의 문제로 기능을 사용하지 못 한다던가, 접속이 안 될 수 있으니
설정도 꼭 해주어야 한다고 하는데 나는 그냥 유저로 접속해서 그런지 제대로 잘 되었다.
나만 몰랐던 이야기?
같은 공유기를 통해 외부 ip를 이용할 때 port forwarding시에 같은 포트번호를 여러명이 공유하지 못하는 이유는
공유기를 사용하는 ip들의 외부ip는 하나, 즉 같은 외부 ip를 공유하기 때문이다.
같은 ip주소에서 같은 포트를 동시에 여러가지로는 쓸 수 없으니 당연히 안되는 것.
자세 방법은 아래의 #포스팅을 참조
'개발자 레니는 지금 - > 공부하는 중' 카테고리의 다른 글
가상 환경, 그것 꼭 사용해야 해? (0) | 2018.06.05 |
---|---|
mac pro, 심볼릭 링크, 제한? (0) | 2018.05.31 |
Microsoft WAVE sound file format (0) | 2018.04.12 |
Header 헤더 너란 아이.. (0) | 2018.04.04 |
[ Deadlock ] 교착상태 (0) | 2017.08.24 |