Bagaimana cara menambahkan alamat IP tambahan ke antarmuka di Ubuntu 14


14

Saya ingin memiliki antarmuka kabel secara bersamaan mendapatkan alamat DHCP, dan juga alias alamat tetap sehingga saya dapat berkomunikasi dengan perangkat dengan alamat IP tetap pada subnet berbeda melalui tautan yang sama.

Saat mencari alias alamat IP di Ubuntu, saya menemukan artikel ini Bagaimana cara menambahkan alias antarmuka menggunakan Network Manager GUI? . Sayangnya, Edit Koneksi GUI di Ubuntu 14 tidak memiliki tombol "alamat tambahan".

Di mana fungsi ini dipindahkan?


1
Saya telah memperbarui jawaban itu dengan tangkapan layar lain, lihat apakah itu membantu. Tapi bagaimanapun juga, saya tidak berpikir GUI memungkinkan Anda untuk memiliki DHCP dan alamat statis pada saat yang sama - beberapa alamat statis baik-baik saja.
muru

Benar - Saya mencoba mengaturnya ke manual, menambahkan alamat statis saya dan beralih kembali ke DHCP. Melakukan hal itu akan menghapus semua alamat manual.
tim11g

Jawaban:


24

Lewati gui dan lakukan melalui baris perintah.

Tautan berikut memberikan informasi terperinci tentang cara membuat alias secara sementara, serta cara mengedit file antarmuka untuk membuat perubahan permanen.

http://www.cyberciti.biz/faq/linux-creating-or-adding-new-network-alias-to-a-network-card-nic/

Informasi dari situs jika terjadi kematian situs:

baris perintah ifconfig

Anda dapat menggunakan perintah ifconfig untuk mengkonfigurasi antarmuka jaringan dan alias. Sebagai contoh:

  • eth0 NIC IP 192.168.1.5
  • eth0: 0 alias NIC pertama: 192.168.1.6

Untuk mengatur eth0: 0 alias ketikkan perintah berikut sebagai pengguna root:

# ifconfig eth0:0 192.168.1.6 up

Verifikasi alias aktif dan berjalan menggunakan perintah berikut:

# ifconfig -a

# ping 192.168.1.6

Namun, jika Anda reboot sistem Anda akan kehilangan semua alias Anda. Untuk membuatnya permanen, Anda perlu menambahkannya file konfigurasi jaringan.

# vi /etc/network/interfaces

Tambahkan yang berikut ke file (Ini adalah tambahan untuk informasi yang ada, bukan pengganti untuk itu)

auto eth0:1
iface eth0:1 inet static
name Ethernet alias LAN card
address 192.168.1.7
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0

Simpan dan tutup file. Mulai ulang jaringan:

# /etc/init.d/networking restart

Terima kasih! perintah "ifconfig eth0: 0 192.168.1.6 up" berfungsi dengan baik. Saya tidak membutuhkannya untuk bertahan, jadi itu solusi yang sempurna.
tim11g

1
Catat saja: iputilitas sekarang direkomendasikan untuk mengelola antarmuka ( serverfault.com/a/458639/115256 ). Begini HowTo: askubuntu.com/a/547297/53738
dess

Mengapa tidak ada gatewayentri dalam konfigurasi di atas?
Colin 't Hart

3
@ Colin'tHart: Anda hanya dapat memiliki satu "gateway default" (ada kasus khusus, tetapi itu adalah cerita lain), jadi jika konfigurasi jaringan "utama" sudah memiliki gateway, Anda tidak boleh memasukkannya ke alias ini. Jika jaringan "utama" tidak memiliki gateway, Anda dapat menambahkan alias gateway, khususnya jika itu terkait dengan rentang ip ini
higuita

0

Anda dapat menggunakan langkah-langkah di bawah ini untuk menambahkan Alamat IP di antarmuka jaringan ubuntu.

  1. Login ke server Ubuntu melalui ssh.

  2. Tekan Perintah Mengikuti.

nano /etc/network/interfaces

  1. Masukkan antarmuka alias eth0: 0 seperti yang disebutkan di bawah ini.

( Catatan : Jika Anda sudah memiliki antarmuka alias eth0: 0, Anda dapat menambahkan eth0: 1 atau eth0: 2 untuk alamat IP tambahan)

#secondary ip address
auto eth0:0
iface eth0:0 inet static
address 1*3.2*8.149.***
netmask 255.255.255.***
  1. Perintah di bawah ini akan menambah alias antarmuka yang ditambahkan dalam jaringan.

ifconfig eth0:0 1*3.2*8.149.*** up

  1. Mulai ulang layanan jaringan.

/etc/init.d/networking restart

  1. periksa alamat ip yang baru ditambahkan dengan perintah di bawah ini.

ifconfig

Selesai.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.