Yönlendirici Yok - SMB, WAN üzerinden çalışmıyor


0

Evim iMac, doğrudan modemime ethernet ile bağlı. Dosya Paylaşımı açık.

İnternet Paylaşımı'nı açar ve Macbook'umu ortaya çıkan wifi ağına bağlarsam, iMac cihazım üzerinden dosyalara erişebilirim FinderGoConnect to Serversmb://<my iMac's internal IP>

İMac'im doğrudan modemime bağlı olduğundan, işten bağlanmak için aynı işlemi kullanabilmeliyim. Finder'ı açtım ve yazdım smb://<my home's external IP> Ne yazık ki, bu bir hata mesajına yol açar ("Sunucuya bağlanırken bir sorun oluştu.")

İlginç bir şekilde, iMac cihazımda ekran paylaşımı etkin. SMB'nin aksine, bu hem evden hem de işten düzgün çalışır.

SMB'yi WAN üzerinden nasıl çalıştırabilirim?

Düzenleme: Yorumlarda ortaya çıkan bazı güvenlik kaygılarına rağmen, nasıl yapıldığını bilmek istiyorum! Olası riskleri aktif olarak araştırıyorum, ancak spesifik bir şey bulamadım ve bu sitenin kapsamı dışında. Bunun Finder'da yerel olarak çalışmasını istiyorum.


Küçük Zeyilname Hızlıca not etmek istiyorum: "iMac" cihazım aslında kendi kendine oluşturulmuş bir Hackintosh Desktop. Ancak bu, asıl soru ile tamamen alakasız olmalıdır.
Wowfunhappy

2
Sen asla SMB'nin bir ağ geçidi üzerinden görünür olmasını istiyorum. Hayır hayır hayır. Başka bir yöntem düşünün ... başka bir yöntem.
Tetsujin

@Tetsujin Çok güçlü bir şifre olsa bile mi?
Wowfunhappy

WannaCry'yi duydun mu?
Tetsujin

Ancak WannaCry bir Windows güvenlik açığı nedeniyle oldu, değil mi? Şimdi biraz araştırma yapıyorum, ancak uzak smb bağlantılarına izin vermenin diğer protokollerden (sftp, vb.) Daha kötü olduğunu anlamıyorum. Çalışmalarımın saha dışından erişilebilen bir şirket SMB sunucusu var ... Bunu kapatmak için BT direktörümüze ihtiyacım var mı?
Wowfunhappy

Yanıtlar:


0

@Klanomath tarafından yorumlarda (teşekkür ederim!) Şüphelenildiği gibi, sorun ISS'm, Time Warner Cable, 445 numaralı bağlantı noktası .

Çözüm, macOS'un SMB dinleme bağlantı noktasını değiştirerek düzenlemekti. /etc/services. Dosyayı açın ve okunan iki satır bulana kadar aşağı kaydırın:

microsoft-ds    445/udp     # Microsoft-DS
microsoft-ds    445/tcp     # Microsoft-DS

Her iki satırda da 445'i farklı, kullanılmayan bir bağlantı noktasına değiştirin. Bilgisayarınızı kaydedin ve yeniden başlatın . Şu andan itibaren, eklemeniz gerekecek :port-number Mac'inize SMB ile bağlandığınızda IP adresinizin sonuna gidin.

Potansiyel güvenlik sorunları bir yana, bu çözüm çok "temiz" hissediyor ve iMac'ime Finder aracılığıyla bağlanmama izin veriyor, oysa sftp gibi bir protokol 3. parti yazılım gerektiriyor. Kendi araştırmam bile ortaya çıkmadı beton macOS'un son sürümünü etkileyen güvenlik riskleri, SMB'yi WAN'a açan herkes, kullanıcı hesaplarına çok güçlü bir şifre koyacağından emin olmalıdır.


Kredi bu cevap Beni doğru yönde işaret ettiği için Süper kullanıcı.

† Dosyayı TextEdit'te veya benzer bir grafik programında açtıysanız, kaydetmeye çalıştığınızda izin hatası alabilirsiniz. Farklı bir yere kaydedin ve / etc / elle kopyalayın ya da kullanın sudo nano sorunu önlemek için.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.