Kami memiliki server dengan beberapa alamat IP. Akhir-akhir ini kami bermigrasi ke systemd dan kami masih membutuhkan banyak IP di server itu. Dengan systemd-networkd kami mengalami kesulitan menemukan contoh konfigurasi. jadi kami menggunakan skrip bash di akhir proses boot untuk menambahkan ips ke antarmuka.
Dapatkah seseorang memberikan contoh konfigurasi systemd-networkd untuk menambahkan lebih dari satu IP ke satu antarmuka.
networking
ip
ipv4
systemd
pengguna61664
sumber
sumber
man systemd.network
? Hanya sidenote, Anda tidak harus pergi SEMUA dalam menggunakan systemd-networkd. Distribusi apa yang sedang kita bicarakan?Jawaban:
Menurut systemd.network (5) , Anda bisa menambahkan beberapa
Address=
baris ke[Network]
bagian ini, dengan alamat yang diperlukan.Atau, buat
[Address]
bagian terpisah untuk setiap alamat.(Hal yang sama berlaku untuk
[Route]
bagian danGateway=
parameter.)Perhatikan bahwa systemd-networkd masih sangat baru dan menerima perbaikan bug hampir setiap hari. Pastikan Anda menggunakan rilis systemd terbaru, dan uji coba build Git jika memungkinkan. Lihat milis dan saluran IRC
#systemd
&#gentoo-systemd
di freenode jika ada bug.sumber
[Address
bagian yang terpisah ], berfungsi. Untuk apa nilainya, saya telah menetapkan gateway tunggal di bawah[Network]
bagian, seperti pada contoh kedua. Saya juga harus menambahkan bahwa saya tidak bisa mendapatkan dua alamat IP statis yang bekerja pada dua antarmuka jaringan fisik yang terpisah, tidak peduli apa yang saya coba (saya belum menemukan contohnya disystemd
dokumentasi atau di tempat lain di web), jadi saya ' Saya dibiarkan puas dengan dua alamat IP pada satu antarmuka.Saya menggunakan wadah di bawah Proxmox, dan Proxmox menulis sendiri
/etc/systemd/network/eth0.network
di wadah. Untuk menyiasati tidak bisa mengandalkan file yang tidak ditimpa, Anda dapat membuat file drop-in dengan alamat IP tambahan,/etc/systemd/network/eth0.network.d/additional-ips.conf
sumber