서버에 액세스하기 위해 어떤 IP 주소를 사용합니까?


12

MacBook에서 Samba 서버를 실행 중이며 라우터에서 해당 서버로 포트 전달을 설정했습니다.

내 공개 IP는 106.51.x.x(Google 및 기타 몇 가지 서비스에 따라) 맥의 로컬 IP는 192.168.x.x이지만 라우터의 구성 페이지로 이동하면 외부 IP는 10.242.x.x입니다.

이것은 내가 집 WiFi에 연결했을 때 10.242.x.x주소를 사용하는 것이 잘 작동 한다는 것을 이해하지 못하는 것 입니다. 그러나 4G를 통해 동일한 액세스를 시도하면 연결 시간이 초과됩니다.

공개 주소는 WiFi 나 4G가 작동하지 않습니다.

내 Mac (MacOS Sierra를 실행 중)에 일반 사용자가 볼 수 있도록 변경해야하는 설정이 있습니까?


2
질문은 grawity의 답변에 따라 웹을 통해 공개 액세스하기 위해 삼바 서버를 열고 싶어하는 이유가 흔하지 않은 이유입니다. SSL을 통한 FTP를 사용하지 않는 이유는 무엇입니까? 아마도 그들은 로컬 컴퓨터간에 공유하고 싶습니까?
— pbhj

6
@pbhj가 말했듯이 인터넷에 삼바를 여는 것은 대단히 나쁜 생각입니다.
— Darren

조언 감사합니다. 대신 vsftp를 사용하려고합니다.
— Zohair

2
일부 ISP는 포트를 완전히 차단하므로 공개 IP 주소가 있어도 제대로 작동하지 않을 수 있습니다.
— user541686

1
아마도 ngrok.io를 사용해보십시오?
— Dmitry Kudriavtsev

답변:


27

라우터의 주소는 10.242.x.x입니다 또한 (모든 개인 주소 범위에서 10.0.0.0/8LAN을 위해 예약되어 있습니다). 이는 일반적으로 ISP가 CGNAT를 구현했으며 106.51.x.x여러 고객간에 동일한 공개 주소를 공유하고 있음을 의미합니다 . (가정용 라우터와 마찬가지로 더 넓은 범위에 있습니다.)

이 상황에서는 실제로 공용 주소 가 없으며 외부에서 직접 네트워크에 액세스 할 수 없습니다 .

첫 번째 옵션은 자체 공용 IP 주소가 있고 VPN을 통해 홈 네트워크로 다시 연결을 전달할 수있는 일부 외부 서버에 VPN 연결을 설정하는 것입니다.


참고로 삼바는 Windows보다 덜 위험하지만 SMB를 공개 인터넷에 노출시키는 것은 여전히 ​​좋은 생각이 아닙니다. 이전 프로토콜 버전은 암호화를 지원하지 않지만 (SMBv3에서는 지원하지만 Samba 4.7 또는 Windows 8 필요) 암호 와 파일 데이터가 노출 될 위험이 있습니다 .

VPN 접근 방식을 사용하는 경우 주 서버 ↔ 홈 링크뿐만 아니라 공용 4G / Wi-Fi에서 서버 자체에 액세스 할 때도 VPN을 사용하는 것이 좋습니다. (strongSwan, OpenVPN, OpenConnect ...를위한 모바일 앱이 있습니다.) 이렇게하면 안전하게 연결 되며 포트 포워딩이 필요하지 않습니다.


5
이것은 매우 좋은 조언입니다. 파일 서버를 인터넷에 노출 시키려면 VPN에 연결되어있는 경우에만 액세스 할 수 있도록하십시오.
— Ramhound

3
관련된 모든 장치와 통신 사업자가 IPv6를 지원하는 경우, 이는 대안이 될 수 있습니다. 또한 일부 이동 통신사는 요청시 공개 IPv4를 제공 할 수 있습니다.
— matega

@matega IPv6은 IPv4 주소가 아닌 외부 IPv6 주소 만 제공합니다. 또한, IPv6는 꽤 인기가 있었지만, 쇠약해진 것 같습니다. 점점 더 많은 ISP가 보안 문제 대신 CGNAT로 이동하는 것을 보았습니다. 많은 재택 사용자와 소규모 기업은 IPv6을 방화벽으로 막는 방법을 모르거나 심지어 IPv6을 알고 있습니다.
— Kevin Keane

2
@KevinKeane Google의 통계 에 따르면 IPv6 사용은 여전히 ​​꾸준히 증가하고 있습니다.
— marcelm

@KevinKeane : 고객이 ISP에서 제공하는 (그리고 ISP 구성) 라우터를 사용하는 경우, 보안 문제를 완전히 이루어진다 : 라우터 마찬가지로 쉽게가 [희망]로 들어오는의 IPv6 연결을 차단 상태 기반 방화벽을 가질 수 이미 수행 IPv4에서 . 잊어 버리는 것은 커스텀 설정에만 해당됩니다.
— user1686
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.