Mesin Mac OS X tidak dapat menjangkau server lain di LAN

6

Mac saya tidak dapat menjangkau server lain di LAN.

janos@macbook:~$ netstat -r
Routing tables
Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.0.1        UGSc           19        0     en1
127                localhost          UCS             0        0     lo0
localhost          localhost          UH              6     6515     lo0
169.254            link#5             UCS             0        0     en1
192.168.0          link#5             UCS             2        0     en1
192.168.0.1        cc:35:40:2a:ed:2d  UHLWIir        20        0     en1    204
192.168.0.11/32    link#5             UCS             0        0     en1
m                  link#5             UHRLWI          0      904     en1      8

Apa link#5tabel perutean dan bagaimana saya bisa menghapusnya? Saya sudah mencoba:

sudo route -n flush

Tapi itu tidak membantu. madalah server di LAN. Saya memasukkannya ke file host saya di Mac.

janos@macbook:~$ ping m
PING m (192.168.0.13): 56 data bytes
Request timeout for icmp_seq 0
ping: sendto: No route to host
Request timeout for icmp_seq 1
ping: sendto: Host is down
Request timeout for icmp_seq 2
ping: sendto: Host is down
Request timeout for icmp_seq 3
^C
--- m ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss
janos@macbook:~$ ssh m
ssh: connect to host m port 22: Host is down

Jika mungkin, saya ingin tabel routing bersih seperti ini:

janos@lenovo:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0
192.168.0.0     *               255.255.255.0   U     9      0        0 wlan0
Janos
sumber
Sudahkah Anda berbicara dengan tim jaringan tentang hal ini?
EEAA
Tidak ada tim jaringan hanya LAN, server Ubuntu dan 2 klien (macbook, laptop Lenovo). Lenovo dapat melakukan ping atau terhubung ke server m. Saya dulu menggunakan proxy di macbook tapi saya tidak menggunakannya lagi dan tidak terhubung saat saya melakukan tes di atas.
1) tautan # X merujuk ke perangkat jaringan tertentu di mesin Anda. 2) Apa alamat IP m?
EEAA
Bagaimana saya bisa mengetahui apa tautan # 5? Bagaimana saya bisa menghapusnya? 2) IP server adalah: 192.168.0.13
Janos

Jawaban:

6

Saya tahu pertanyaan ini sudah lama, tetapi saya hanya memiliki masalah serupa di mana saya tidak bisa melakukan ping atau terhubung dengan cara apa pun dari MacBook saya ke perangkat apa pun di jaringan meskipun internet berfungsi dengan baik pada semua perangkat yang berarti mereka semua terhubung ke router wifi yang sama dan semua perangkat telah dihidupkan ulang.

Solusinya adalah: restart router wifi!

BStone
sumber
Dan restart mac.
Janos
2

Jika saya mengerti dengan baik apa yang Anda katakan, Mac (IP 192.168.0.11) Anda tidak dapat melakukan ping ke server lain pada subnet yang sama ( 192.168.0.13).

Dalam hal ini, rute tidak digunakan karena IP tujuan berada di subnet yang sama. Anda mungkin memiliki masalah cache ARP. Anda dapat mencoba untuk membilas entri ARP 192.168.0.13dengan dengan sudo arp -d 192.168.0.13perintah dan coba lagi ping 192.168.0.13.

Arnaud Léonard
sumber
Dikatakan 192.168.0.13 (192.168.0.13) deleteddan kemudian pingnya adalahRequest timeout for icmp_seq...
Janos
Anda mungkin memiliki masalah jaringan di mac Anda. Apakah Anda menggunakan DHCP di jaringan Anda atau apakah alamat IP dikonfigurasi secara statis? Apakah mac Anda dapat melakukan ping ke PC Lenovo?
Arnaud Léonard
Saya menggunakan DHCP di jaringan saya. Tidak, mac tidak dapat melakukan ping ke lenovo PC. Dan baris 192.168.0 link#5 UCS 3 0 en1 ini masih dalam tabel routing. Adakah yang tahu cara menghapusnya?
Janos
Saya memiliki baris yang sama pada Mac saya, tanpa masalah untuk melakukan ping ke komputer lain pada subnet yang sama. Saya tidak berpikir baris ini menimbulkan masalah. Saya kira Anda sudah mencoba untuk me-reboot mac?
Arnaud Léonard
Ya, saya sudah mencoba untuk me-reboot-nya. Itu tidak membantu. Apakah Anda juga memiliki 7 baris dalam tabel routing Anda?
Janos
0

Seperti yang saya katakan sebelumnya, mac Anda berada di subnet yang sama dengan mesin tujuan, jadi gateway tidak digunakan.

Anda mungkin memiliki masalah adaptor jaringan. Apakah Anda memiliki cara untuk menguji Mac dengan kartu jaringan lain? Anda memiliki macbook, mungkin Anda dapat menggunakan adaptor Thunderbolt atau Wifi jika Anda sudah menggunakan adaptor Thunderbolt?

Arnaud Léonard
sumber
Saya tidak berpikir ada masalah dengan kartu jaringan. Saya menggunakan wifi dan macbook untuk menulis pertanyaan ini. Koneksi internet berfungsi kecuali LAN. Saya mematikan wifi dan beralih ke Ethernet untuk menulis komentar ini. Ping router (192.168.0.1) berfungsi, macbook (192.168.0.11) berfungsi, lenovo (192.168.0.12) berfungsi, server ubuntu (192.168.0.13) kehilangan paket 100%.
Janos
Ok, jadi situasinya berkembang sejak kemarin. Anda mengatakan, 18 jam yang lalu, bahwa mac tidak dapat melakukan ping ke PC Lenovo dan sekarang, bisa. Masalahnya bisa berasal dari server kemudian: aturan firewall, cache arp salah. Apakah Anda memiliki akses root di server ubuntu?
Arnaud Léonard