Saya memiliki arch-linux-arm yang berjalan pada raspberryPi.
Jaringan saya menggunakan IP statis.
gateway IP
adalah 192.168.178.5
IP untuk perangkat saya192.168.178.201
Untuk terhubung ke internet saya menggunakan:
ip addr add 192.168.178.201 dev eth0
ip route add default via 192.168.178.5
Namun yang terakhir menghasilkan
RTNETLINK answeres: Network is unreachable
Apa yang saya lewatkan?
UPDATE
jawaban mtak ini tetap masalah awal,
namun saya masih belum bisa mencapai gateway.
Mencoba ping
menghasilkandestination host unreachable
networking
arch-linux
ip
routing
raspberry-pi
Menandai
sumber
sumber
ip link set eth0 up
Jawaban:
Anda perlu menambahkan subnet mask saat Anda menambahkan alamat IP. Sekarang sistem akan berpikir IP adalah / 32, yang tidak termasuk ip 192.168.178.5, oleh karena itu tidak dapat dijangkau.
Untuk menambahkan alamat IP baru dengan subnet mask:
sumber
ping
pada gateway itu sendiri menghasilkandestination host unreachable
Ini berhasil untuk saya
sumber
Apakah Anda tidak memiliki systemd dan netctl? itulah yang biasanya digunakan lengkungan. Jika Anda tidak terikat untuk menggunakan ip untuk terhubung ke internet, Anda dapat menempelkan ini ke / etc / netctl / ethernet
kemudian jalankan netctl start ethernet (dan jika itu berfungsi, netctl aktifkan ethernet untuk terhubung secara otomatis saat bootup) ini adalah cara yang disarankan untuk terhubung ke internet pada lengkungan sejauh yang saya bisa mengerti.
Berdasarkan masalah Anda sebelumnya, saya kira masalahnya mungkin Anda lupa mendefinisikan server DNS (meskipun mungkin otomatis, saya tidak tahu)
Jika Anda masih gagal mencapai gateway, mungkin Anda harus mengecek IP gateway Anda. Sudahkah Anda mencoba menghubungkan dengan DHCP (seperti dhcpcd ? Atau apakah jaringan Anda sama sekali tidak mendukung itu?) Hanya untuk memastikan bahwa koneksi dapat dibuat sama sekali?
sumber
mencoba
Saya menyiram tabel utama rute saya, mengatur ip statis, menghadapi masalah ini.
Saya mencoba untuk menghapus ip statis, readd lagi, mengamati apa yang telah ditambahkan ke tabel rute, dan menemukan entri ini. Lalu saya tambahkan rute default, itu berfungsi.
sumber