GNU/Linux >> Belajar Linux >  >> Linux

Cara mengatur antarmuka jaringan yang disukai di linux

Solusi 1:

Inilah jawaban lengkapnya, jika itu membantu orang lain:

Untuk membuat paket dengan tujuan 192.168.10.* gunakan eth0, dan semua paket lainnya gunakan eth1:

1) Lihat tabel perutean Anda saat ini

ip route list

Satu entri akan seperti "default via 192.168.1.1" di mana 192.168.1.1 adalah alamat ip router (a.k.a. gateway) Anda. Ingat gateway untuk eth0 dan eth1, karena kita akan membutuhkannya nanti.

2) Hapus rute default. (Peringatan:ini akan membuat Anda offline.)

ip route del default

3) Tambahkan rute default baru (ini akan membawa Anda kembali online). Ganti 192.168.1.1, di bawah, dengan alamat ip gateway Anda dari atas.

ip route add default via 192.168.1.1 dev eth1

4) Tambahkan rute tertentu yang akan dilayani oleh eth0. Rute yang lebih spesifik secara otomatis lebih diutamakan daripada rute yang kurang spesifik.

ip route add 192.168.10.0/24 via 192.168.1.1 dev eth0

Akhirnya, Anda dapat bertanya kepada Linux antarmuka mana yang akan digunakan untuk mengirim paket ke alamat ip tertentu:

ip route get 8.8.8.8

Jika konfigurasi berhasil, paket ke 8.8.8.8 (server Google) akan menggunakan eth1. Paket ke ip apa pun di jaringan lokal Anda:

ip route get 192.168.10.7

akan menggunakan eth0.

Solusi 2:

Tabel perutean jaringan Anda akan menentukan bagaimana paket dirutekan. Anda dapat menambahkan rute tambahan atau mengubah gateway default untuk memengaruhi perutean.

Jika Anda ingin bantuan tambahan, berikan tabel perutean Anda.

Untuk menampilkan tabel perutean:

/sbin/route -n

Untuk menghapus gw bawaan:

/sbin/route del default gw $IP

Untuk menambahkan gw default:

/sbin/route add default gw $IP

Untuk detail tambahan, lihat halaman manual. Ada cara lain untuk memanipulasi dan menampilkan tabel perutean juga.

netstat -r untuk menampilkan dan ip untuk memanipulasi lebih lanjut.


Linux
  1. Bagaimana Linux datang ke mainframe

  2. Cara Mengatur Alamat IP Statis dan Konfigurasi Jaringan di Linux

  3. Cara menggunakan perintah mtr Linux

  1. Linux – Bagaimana Cara Mengatur Afinitas Prosesor Suatu Proses Di Linux?

  2. Bagaimana cara mengatur nama utas di Linux pthreads?

  3. Cara mengatur alamat IP dari C di linux

  1. Cara mengatur printer Anda di Linux

  2. Siapkan koneksi jaringan statis di Linux

  3. Bagaimana cara menghapus statistik antarmuka di Linux