Bagaimana cara mengkonfigurasi secara manual eth0
di Ubuntu? Saya tidak punya server DHCP. Apakah saya memerlukan alamat IP ketika saya hanya akan mengambil paket?
Bagaimana cara mengkonfigurasi secara manual eth0
di Ubuntu? Saya tidak punya server DHCP. Apakah saya memerlukan alamat IP ketika saya hanya akan mengambil paket?
Jawaban:
Saya tidak yakin apa yang Anda maksud dengan pertanyaan Anda. Metode manual yang sebenarnya telah dijelaskan di atas, tetapi karena Anda menulis Anda tidak memiliki DHCP, saya pikir Anda lebih suka ingin tahu apa yang harus dilakukan untuk memberi kotak Anda alamat IP statis dan menetapkan alamat IP ini pada waktu boot secara otomatis. Nah, begini caranya:
Seharusnya ada file /etc/network/interfaces
. File ini dibaca oleh skrip boot Ubuntu yang pada gilirannya mengkonfigurasi jaringan sesuai dengan file itu. Jika Anda ingin tahu apa yang harus / bisa masuk ke file itu, silakan ketik " antarmuka manusia ".
Misalnya, /etc/network/interfaces
penampilan saya seperti ini (komentar terpotong):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.20.20
netmask 255.255.255.0
network 192.168.20.0
broadcast 192.168.20.255
gateway 192.168.20.250
Dua baris pertama adalah standar dan mungkin sudah terlihat mirip pada kotak Anda. Anda mungkin tertarik terutama pada sisa file: Baris-baris ini menentukan konfigurasi jaringan statis untuk eth0 (tanpa DHCP), dan konfigurasi statis ini aktif secara otomatis pada setiap boot.
Anda mungkin ingin mencoba ini juga:
sudo -H gedit /etc/network/interfaces
Edit eth0
auto eth0
iface eth0 inet dhcp
Simpan dan keluar
Lari sudo /etc/init.d/networking restart
.
Anda tidak perlu alamat IP untuk menangkap paket dalam mode promiscuous (ketika Anda ingin menangkap semua lalu lintas, bukan hanya lalu lintas yang ditujukan ke komputer Anda). Anda dapat memasang antarmuka itu menggunakan perintah
ifconfig eth0 up
Ini tidak menetapkan alamat IPv4 ke antarmuka (alamat tautan lokal IPv6 secara otomatis ditetapkan, jika IPv6 Anda diaktifkan).
ip
digunakan ip link set eth0 up
bukan
ifconfig
ifconfig etho
ifconfig ehto 192.168.3.40 netmask 255.255.255.0
route -n
atau
ip route show
then
name for DNS
nameserver 127.0.11
nameserver 8.8.8.8