Saya ingin tahu mengapa saya tidak dapat melakukan ping dari antarmuka jaringan mesin fisik (jaringan pribadi) ke mesin fisik lain (yang ini memiliki dua antarmuka jaringan: antarmuka pribadi yang cocok untuk alamat pribadi mesin pertama dan antarmuka eksternal mengatur untuk mengakses internet.
Saya menjalankan Ubuntu 14.04 LTS di kedua mesin dan saya mencoba mengikuti gambar Openstack di bawah ini:
Saya telah menetapkan alamat statis ke ketiga antarmuka pada mesin.
Saya harap saya cukup jelas tentang pertanyaan ini. Bantuan atau bimbingan apa pun akan sangat dihargai! :)
ubuntu
networking
ping
openstack
Hector
sumber
sumber
compute1
simpul bertindak sebagai router.Jawaban:
Untuk menyediakan konektivitas antara dua subnet IP yang terpisah, Anda perlu sesuatu untuk bertindak sebagai router IP (atau gateway tingkat yang lebih tinggi, seperti gateway NAT) yang menghubungkan subnet tersebut. Jika Anda belum memiliki router IP atau gateway NAT yang menghubungkan kedua subnet, Anda bisa menggunakan salah satu kotak yang ada yang terhubung ke kedua subnet. Karena simpul komputasi Anda
compute1
terhubung ke kedua subnet, Anda bisa mengizinkannya menjadi router dengan mengaktifkan "penerusan IP" di atasnya.Untuk mengaktifkannya dengan cepat (tidak bertahan selama reboot):
Untuk mengaktifkannya saat boot, edit
/etc/sysctl.conf
dan tambahkan baris ini:Kemudian, Anda perlu memastikan mesin lain di subnet manajemen 10.0.0.0/24 dikonfigurasikan untuk menggunakan alamat 10.0.0.x dari
compute1
(10.0.0.31 dalam diagram Anda) sebagai router / gateway default mereka.sumber