Home > Old Post dari Unilanet > Build your own bridge on FreeBSD

Build your own bridge on FreeBSD


Bridge, Router dan Gateway
Ada beberapa cara untuk memberikan koneksi ke jaringan.

Menghubungkan jaringan pada layer network interface dan meneruskan frame.
Bridge juga berfungsi sebagai MAC relay.Bridge juga transparant terhadap IP,
artinya apabila suatu host mengirim IP datagram ke host yang lain,
IP tidak akan di awasi oleh bridge dan langsung cross ke host yang dituju.

Menghubungkan jaringa pada layer internetwork dan mengarahkan jalur paket data.
Router mampu memilih jalur yang terbaik untuk pengiriman data, karena memiliki routing.
Dikarenakan router tidak transparant terhadap IP, maka router akan meneruskan paket berdasarkan alamat IP dari data.

Menghubungkan jaringan pada layer diatas router dan bridge. Gateway mendukung pemetaan alamat dari jaringan yang satu ke jaringan yang lain. Gateway merupakan pintu keluar suatu host menuju ke jaringan diluar.

Kali ini kita akan bereksperiment dengan bridge menggunakan Mesin FreeBSD 6.2 Stable;

  • Konfigurasi mengaktifkan mode bridge cukup sederhana.
  • By default kernel sistem sudah support untuk mode bridge, anda tinggal mengaktifkan saja
  • Pastikan anda memiliki 2 NIC , langsung saja aktifkan mode bridge pada rc.conf
  • My  rc.conf config
  • cloned_interfaces=”bridge0″
    ifconfig_bridge0=”addm fxp0 addm rl0 up”

  • Reboot mesin anda
  • Cek Apakah interface bridge sudah aktif
  • radius# ifconfig
    fxp0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=8<VLAN_MTU>
    inet6 fe80::290:27ff:fe95:63b9%fxp0 prefixlen 64 scopeid 0x1
    ether 00:90:27:95:63:b9
    media: Ethernet autoselect (none)
    status: no carrier
    rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=8<VLAN_MTU>
    inet6 fe80::211:95ff:fe63:4ef9%rl0 prefixlen 64 scopeid 0x2
    inet 192.168.1.20 netmask 0xffffff00 broadcast 192.168.1.255
    ether 00:11:95:63:4e:f9
    media: Ethernet autoselect (10baseT/UTP <full-duplex>)
    status: active
    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet6 ::1 prefixlen 128
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
    inet 127.0.0.1 netmask 0xff000000
    bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 16:06:d7:34:b5:d8
    priority 32768 hellotime 2 fwddelay 15 maxage 20
    member: rl0 flags=3<LEARNING,DISCOVER>
    member: fxp0 flags=3<LEARNING,DISCOVER>

    radius#
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: