tidak dapat SSH ke Mac OS X 10.11.6

0

Saya menjalankan OS X El Capitan (10.11.6) dan saya mencoba SSH ke dalamnya dari komputer lain (Windows 10) pada LAN yang sama.

Saya dapat SSH ke localhost dari mesin OS X. Jika saya masuk ke System Preferences -> Sharing -> Remote Login saya melihat bahwa Remote Login aktif.

Alamat IP telah berubah sejak saya awalnya mengaktifkan Remote Login. Mungkin itu ada hubungannya dengan itu?

Saya terhubung dengan alamat IP menggunakan alamat IP yang ifconfigkembali kepada saya. Alamat IP adalah 192.168.1.123. Saya dapat SSH ke 192.168.1.123 dari 192.168.1.123 tapi saya tidak bisa melakukannya dari, katakanlah, 192.168.1.105.

Karena port 22 tidak terbuka untuk mesin eksternal. Dengan SSH, setelah Anda membuka koneksi TCP / IP ada pertukaran versi protokol . Server dan klien sama-sama mengirim string identifikasi tetapi saya bahkan tidak bisa sampai ke titik itu karena koneksi TCP / IP bahkan tidak dibuat. Saya bisa memposting log pcap Wiresharp jika itu akan membantu ...

neubert
sumber
Anda harus memberi kami lebih banyak untuk melanjutkan, seperti apa kegagalan itu. Apakah ada pesan? Bisakah kamu ping itu? Apakah Anda terhubung dengan nama atau alamat IP? Jika dengan nama, apakah itu nama di server DNS atau hanya nama lokal. Bisakah Anda mengedit pertanyaan dan menempelkan di output dari ssh -v …?
Spiff
@Spiff - Saya terhubung dengan alamat IP menggunakan alamat IP yang ifconfigkembali kepada saya. Alamat IP adalah 192.168.1.123. Saya dapat SSH ke 192.168.1.123 dari 192.168.1.123 tapi saya tidak bisa melakukannya dari, katakanlah, 192.168.1.105. Dan saya tidak mencoba untuk terhubung melalui OpenSSH - Saya mencoba untuk terhubung melalui PHP. Dan ketika saya mengatakan saya tidak dapat menghubungkan apa yang saya maksud adalah saya bahkan tidak bisa membuka soket ke 192.168.1.123:22.
neubert
idk betapa akrabnya Anda dengan SSH tetapi setelah Anda membuka koneksi TCP / IP ada pertukaran versi protokol (itulah terminologi yang digunakan RFC4253). Server dan klien sama-sama mengirim string identifikasi tetapi saya bahkan tidak bisa sampai ke titik itu karena koneksi TCP / IP bahkan tidak dibuat. Saya bisa memposting log pcap Wiresharp jika itu akan membantu. Ini seperti port 22 yang sepenuhnya tertutup pada mesin kecuali untuk koneksi lokal.
neubert
Seperti apakah saya bisa ping 192.168.1.123 ... Saya tidak bisa. Tapi sekali lagi itu tidak mengejutkan saya. Windows, secara default, bahkan tidak mengizinkan ping per kb.iu.edu/d/aopy .
Sama
Saya tidak berpikir El Capitan dikirimkan dengan firewall pribadi menyala secara default, tetapi Anda dapat melihat dan melihat apakah Anda telah mengaktifkannya. Ada di System Preferences> Security & Privacy> Firewall. Jika aktif, lihat di "Opsi Firewall ..." untuk melihat apakah Anda telah memblokir SSH dan ping (mengaktifkan "mode stealth" memblokir ping).
Spiff