SharedIT | 묻고 답하기(AMP)

centos 7 ssh 외부접속 질문드립니다.

centos7 에 ssh깔아서 윈도 putty로 접속 하려고 하는데

같은 네트워크에 잡아서는 접속이 되는데

노트북으로 다른 와이파이 잡아서 연결하면

접속이 안돼요ㅠ 다른 설정법이 있나요?

Tags : 태그가 없습니다.

9개의 답변이 있습니다.

Simon.Park
  0 추천 | 약 3년 전

다른 네트워크 대역에서는 몇가지 체크를 하셔야 합니다.

다른 분들 언급 하셨듯이 게이트웨이, 방화벽 등을 먼저 체크 하셔야 합니다.

wansoo
  0 추천 | 약 3년 전

같은 네트워크이면 되는데...

와이파이와 같이 다른 네트워크에서는 안된다는 질문으로 보여지는데요.

와이파이나 다른 네트워크에서도 접속이 가능하려면... 서버에 공인 IP가 할당되어 있어야 합니다.

인터넷에 노출될 수 있는 공인 IP가 할당되어 있어야만 인터넷이 가능한 임의의 컴퓨터에서도 접속할 수 있고요.

같은 네트워크이면 되는데, 다른 네트워크에서 안된다는 건...

접속하려는 서버에 사설 IP가 할당되어 있어서 다른 네트워크에서 접속이 불가한 상태가 아닌가 싶어 보이네요.

서버에 공인 IP를 할당하거나 방화벽 장비에서 포트 포워딩을 해서 외부에서 접속할 수 있도록 해 줘야 접속할 수 있을 걸로 보여지네요.


ping 서버IP

명령을 줘서 정상적으로 ping이 가는지를 먼저 확인해 보세요.

서버에 할당된 IP가

표준 사설 IP 대역인

192.168.x.x   또는 172.16.x.x   또는 10.x.x.x  라면 사설 IP라고 생각하면 되겠고요.


경우에 따라서는 사설 IP 대역이 아닌 IP 주소를 사설 IP로 사용할 수도 있기 때문에 표준 사설 IP 대역대가 할당되어 있지 않다고 공인 IP라고 확신해서는 안되겠고요.


접속하려는 서버로 ping 이 가는데도 접속이 안된다면 ssh 서버 인증에 문제가 있다고 보면 될것 같네요.


deerokgo
  0 추천 | 약 3년 전

게이트웨이가 달라서 그런거 같습니다.

확인해보세요.

빨간신발
  0 추천 | 약 3년 전

telnet 테스트를 하세요.

cmd에서 "telnet ip ssh포트"로 접속 테스트를 해보세요.

반응이 있으면 방화벽은 아니고 서버나 클라이언트 문제이고요...

반응이 없으면 네트워크 방화벽 또는 서버 방화벽 문제일 가능성이 높습니다.

같은 네트워크에서는 접속이 가능하다고 하니 네트워크 방화벽에 중점을 두고 보시면 됩니다.


의정부미친개
  0 추천 | 약 3년 전

iptable(중지 되어 있으면 패스)

filrewalld (중지 되어 있으면 패스)

방화벽

-> 순으로 와이파이 IP 가 허용 되었는지 확인해보세요

wansoo
  0 추천 | 약 3년 전

일단 ping이 가는지 부터 먼저 확인해 보세요.

네트워크 연결이 되지않아 통신 문제로 안될수도 있고, 인증 문제로 접속을 차단해버렸기 때문에 안될수도 있습니다.

서버로 ping은 가는데 ssh 접속이 안된다면 인증 문제이겠고요.

차바라기
  0 추천 | 약 3년 전

내부사설IP면 Centos 방화벽을 Disable해주시고 SSH Root도 접속 될수 있도록 해주시고 외부에서 접속을 하시면 방화벽에서 외부 IP를 등록 해주셔야 합니다.

Genghis Khan
  0 추천 | 약 3년 전

내부는 열려 있는데 와이파이는 안된다면

와이파이가 내부 백본망이냐 아니면 사설

와이파이냐에 따라 다른데요

내부면 백본에서 acl만 열어주면 되고

사설이면 1:1로 방화벽 열어주면 됩니다


빨간신발
  0 추천 | 약 3년 전

방화벽을 열어야죠..

네트워크 담당자한테 얘기하셔서 네트워크 방화벽을 체크하시고..

개방하셔야 가능합니다.