SVN 서버에 대해 궁금한 점이 있어서 이렇게 글을 남깁니다.

hjy583의 이미지

안녕하세요.

초보 개발자입니다.

팀원들과 프로젝트 관리를 위해서 SVN 서버를 사용하고자 하는데요.

현재 회사는 KT 망을 사용하고 있고 KT GIGA Wave2 허브를 통해서 회사 사무실에 ip를 할당받고 있습니다.

수동으로 ip를 172.xxx.xxx.xxx로 할당하여 외부에서도 SVN 서버를 사용하고자 하는데요.

SVN의 포트를 443으로 설정해서 서버로 만들어놓은 컴퓨터의 방화벽도 풀어주고 KT 허브에서도 포트포워딩으로 443을

지정해줬는데 외부에선 접속이 불가하고 회사 사내에서만 가능합니다.

네트워크 고수님들 외부에서 접속할 수 있는 방법이 있을까요?

세벌의 이미지

KT망과 KT허브 사용하시면 KT에 물어보는 게 가장 빠르지 않나요?

hjy583의 이미지

KT 측에 문의해봤더니 자신들은 모르는 일이라면서 답변이 오더라구요 ㅠㅠ

익명 사용자의 이미지

설마 외부에서 접속 하실 때, 172.XXX.XXX.XXX 로 접근 한건 아니죠?

hjy583의 이미지

서버 PC의 IP가 172.XXX.XXX.XXX 로 설정되어있고 KT 허브에서도 동일한 IP로 잡힌거로 보이는데 172로 접근하면 안되는건가요??

익명 사용자의 이미지

172 로 시작 하는 대역이 모두 사설은 아니지만,

172.16.0.0 ~ 172.31.255.255 대역은 사설 대역 입니다.

아마도 사용중인 대역도 사설대역에 포함 될 꺼라고 예상 됩니다.

이런 상황에서는 외부 공인IP:Port 로 접근되는 것은 SVN_IP:PORT으로 포트 포워딩을 해야 할 꺼에요

hjy583의 이미지

현재 KT 허브에서 172.30.xxx.xxx를 포트 443 포트 포워딩해놨는데 방식이 잘못된건가요?

KT 허브에서도 서버 IP가 잡히는 것을 확인했습니다.

익명 사용자의 이미지

KT 허브(공유기)에서 WAN IP(공인IP) 443포트로 오는것을 172.30.xxx.xxx 443포트로 포트 포워딩을 하면 될 꺼에요.

hjy583의 이미지

지금 네이버에서 IP확인해보니 14.65.xxx.xxx으로 뜨고 KT 허브에서는 IP가 210.99.xxx.xxx로 뜨는데... 어느 IP로 포트 포워딩해야하나요?ㅠㅠ...

chanik의 이미지

KT GIGA Wave2 가 공유기 역할을 하는 장치인 모양인데, 외부포트 443으로 들어오는 패킷을 내부의 사설아이피인 172.30.xxx.xxx:443 으로 포워딩 설정하시면 되겠습니다.

인터넷 너머에서 이 SVN 서버로 접근할 때는, 14.65.xxx.xxx:443 또는 210.99.xxx.xxx:443 으로 접근하시면 되겠네요. 적어주신 내용에는 SVN 서버의 외부 공인아이피가 뭔지가 불분명해서 어떤게 맞는지 모르겠지만 둘 중 하나는 되겠죠.

포트포워딩 설정시 외부포트는 꼭 443으로 써야 하는 건 아닙니다. 예를 들어 33443포트를 포워딩하게 설정한다면 외부에서는 14.65.xxx.xxx:33443 또는 210.99.xxx.xxx:33443으로 접근하면 172.30.xxx.xxx:443 으로 전달될겁니다.

hjy583의 이미지

지금 외근 중이라 확인은 힘들지만 주말에 출근해서 한번 해봐야겠어요!

익명 사용자의 이미지

14.65.xxx.xxx로 접속하니 잘 됩니다! 감사합니다!

라스코니의 이미지

172.x.x.x 가 어떤 대역인지는 모르겠지만 http://www.myipaddress.com/ 에서 svn 서버의 ip가 외부에서 어떻게 보이는지 확인해 보시기 바랍니다.

hjy583의 이미지

14.65.xxx.xxx로 뜨네요.... 그럼 외부에서 접속할 때도 14.xxx.xxx.xxx로 들어가야 하나요?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.