GNU/Linux >> Belajar Linux >  >> Ubuntu

Meneruskan Lalu Lintas Antara 2 Antarmuka?

Saya memiliki 2 VLAN yang terhubung ke 'router'. Semua mesin dapat melakukan ping ke mesin lain di dalam VLAN dan router mereka sendiri. Router dapat melakukan ping ke semua mesin. Saya mencoba membuat mesin berbicara dengan VLAN lain melalui router.

Di router, VLAN berada di eth1 dan eth2. Saya telah menambahkan aturan iptable berikut:

-A FORWARD -i eth1 -o eth2 -j ACCEPT
-A FORWARD -i eth2 -o eth1 -j ACCEPT

Pada mesin dalam VLAN saya menambahkan entri rute berikut:

route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.16.30.1

Dimana 172.16.0.X adalah rentang alamat ip di VLAN lain dan 172.16.30.1 adalah IP router.

Apa kesalahan yang telah aku perbuat? Apa yang tidak saya lakukan?

Jawaban yang Diterima:

Bekerja ketika saya melakukannya:

sysctl -w net.ipv4.conf.all.forwarding=1

Ubuntu
  1. Menggunakan Protokol SFTP untuk Mentransfer File Antara Mesin Lokal dan Jarak Jauh

  2. Instal Ntopng di Ubuntu 20.04 LTS

  3. Linux – Lalu Lintas Keluaran Pada Antarmuka Berbeda Berdasarkan Port Tujuan?

  1. Centos – Lalu Lintas Jaringan Terpisah Pada Dua Antarmuka Jaringan?

  2. Bagaimana Memantau Lalu Lintas TCP Antara Localhost Dan Alamat Ip?

  3. Ubuntu – X11 Di Server Tanpa Penerusan?

  1. Linux – Bagaimana Cara Meneruskan Lalu Lintas Antara Ruang Nama Jaringan Linux?

  2. Menentukan File Apa Pembaruan Paket / Menyalin Perangkat Lunak Antar Mesin?

  3. Bagaimana Cara Mengatur Server Sebagai Router Dengan Traffic Shaping?