[완료]SSH, VNC를 무선랜 접속이 왜 안될까요?

pong0923의 이미지

안녕하세요? 처음 글 써보네요 ^^

리눅스를 공부해보려고, 집에 남던 컴퓨터 A에 Fedora를 깔았습니다.
A : 데스크탑 (Fedora 9, 유선)
B : 데스크탑 (XP, 유선)
C : 노트북 (XP, 무선)

이렇게 세 대가 있고, 같은 유/무선 공유기(Unicorn)에 엮여있습니다.

계속 자리에 앉아서 공부하기가 답답해서, C로 접속해서 공부하려고
A에 SSH/VNC 서버를 돌려놓았습니다.
(프로그램은.. Fedora9 깔때 기본으로 깔려있던 프로그램 사용해서 뭔지 잘 모르겠네요;;)

C부팅하는 참에..
시험삼아 A에 가까운 B로 SSH secure shell client 와, tightVNC를 이용해서 접속해 보았더니
잘 되더군요.

그러나, 정작 사용하려고 했던 C에서 접속을 하려니..
안된다고 뜨는 것도 아니고, 무한 기다리게 하네요;;

방화벽 때문인가해서.. 네이버, 구글링해서 찾아서.. 방화벽에서 22번 포트(SSH)와 5900포트(VNC) 개방했는데도 안되네요.

구글링하던참에 KLDP에 2005년경에 어느 분이 우분투 기반에서 무선인터넷일 때에만 SSH접속이 안된다..라는 말을 듣고,
같은 공유기에 유선으로 인터넷을 시도해봤는데..
됩니다.. SSH, VCN모두 접속이 됩니다.

그래서 한가지 발견한게
A 쪽에서 nmap 돌려봤더니
C가 유선일때에는 포트 20, 포트 5900 다 잡아내는데,
C가 무선일때에는 못잡아냅니다.
심지어 ping을 때려도, C에서 cmd-ipconfig에서 분명히 IP가 있는데도 unreachable 뜨네요..;;

이건 B도 마찬가지인데요, 둘다 백신으로는 알약쓰고있습니다. 설치 기본세팅으로요...
실시간 감시기능은 있어도 백신자체의 방화벽은 없는것 같던데..

이 문제, 어떻게 해결해야 하나요?ㅠㅠ..
이제 막 발을 들여놓았는데.. 도와주시면 큰 도움이 될 것 같네요!
제발제발제발 도와주세요!!공부도 어찌해야할지 막막한데..참..
(혹시 위에서 한 짓들..(예를 들어 방화벽이라던가..) 꼭 필요없는 것이 있다면 다시 돌려놓으라고 말해주세요!구멍뚫어놓기 찜찜해서요!)
(생 초짜입니다.. 쉽게 도와주세요..)

bookgekgom의 이미지

man iptables

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

pong0923의 이미지

iptables의 매뉴얼을 보고.. 뭘 하라는거죠? ㅠㅠ
잘 모르겠네요..

참고로, 서버가 유선랜이고, 클라이언트가 무선랜인데요...

bookgekgom의 이미지

공유기 내에서 포트를 포워딩할 필요 없습니다.

포트를 포워딩하는건 밖에서 접근이나 안에서 밖을 접근할때죠.

님이 하시려는건

컴터 A - 공유기 - B 잖아요.

그렇다면 공유기 포트 포워딩없이도 가능해야 합니다.

문제는 리눅스 인데.

리눅스안 자체에 방화벽이 있어서 말이죠

iptables 써서 열어 줘야 합니다.

무선은 되고 유선은 안되고 그런게 아니라

서버 세팅을 잘못 한게 아닌가 생각되네요...

그리고 프로그램은 무엇을 쓰는지도 궁금하구요.

전 무선인데 잘만 접속됩니다.

유선도 잘접속 되구요.

ㅇㅅㅇ 도움이 됬으면 바래염

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

pong0923의 이미지

친절한 답변 감사드립니다 ㅠ
그런데 문제는..
Server - 공유기 - Client 로 하는데,

클라이언트가..
분명히 같은 컴퓨터인데
무선으로 인터넷을 사용할 경우에는 안되고,
같은 컴퓨터를 유선으로 사용할 경우엔 되서 말이죠..

영어도 짧고..초초초초짜라...iptables사용법을 몰라 엊그제 산 리눅스 책보고 지금 해보려고 하는데요
서버에서 자기 내부아이피 넣고 nmap 돌렸을때는 서버쪽에 해당포트가 열려있다고 나왔거든요..ㅠ
대신에 무선랜을 쓰는 클라이언트쪽은 아예 있는지없는지도 안잡혔지만요..
클라이언트 쪽은 OS가 윈도우라 또 달라지네요 ㅠ

또 웃긴건..
지금은 그냥 공유기에서 Server 포트포워딩후에
Client에서.. 공유기의 외부 IP를 써서 SSH, VNC 이용하고 있습니다..

왜 밖으로 돌아가서는 되는데 안에서는 안될까요 ㅡ,.ㅡ;;

그래도 다시한번 고맙습니다 ^^/

pong0923의 이미지

같은 클라이언트에서 유선랜으로 접속 가능했고,
nmap으로 했을때 클라이언트에서는 서버가 보이는데,
서버에서 클라이언트가 안보이길래..
클라이언트쪽에 문제가 있는 줄로만 알고,
(게다가 iptables 쓸 줄도 몰랐구요..)
서버쪽에서의 설정에는 관심도 없었습니다.
(또, iptables 기본 정책이 다 ACCEPT 인것 같길래..)

iptables에서 개방포트 추가해주니까 되는군요.
확실히 배워야 될게 많은 것 같습니다.ㅠㅠ
선배님들 말씀도 잘 들어야겠구요 ㅋㅋ

단지 의문점으로 남는 것은

1. 왜 iptables에서 개방포트 추가해주기 "전"에도 내부내트워크에서 유선을 사용하면 접속이 가능했는가.
2. 내부네트워크에서 한대의 같은 클라이언트를 사용했는데도 유선은 되는데 무선랜으로는 접속이 불가능했는가.
3. 그렇다면 왜 (공유기에서 서버쪽으로 해당포트 포트포워딩 후) 같은 무선랜을 사용하는데도 외부 ip를 이용해서 접속하면 접속이 되는가..

궁금하네요 히히..

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.