Internetworking FreeBSD

FreeBSD was designed for the Internet

FreeBSD includes what many consider the reference implementation for TCP/IP software, the 4.4 BSD TCP/IP protocol stack, thereby making it ideal for network applications and the Internet. FreeBSD 7.0 also includes the reference implementation of SCTP, thus making it an ideal platform for telephony and other data streaming applications.

FreeBSD supports all standard TCP/IP protocols.

Like most UNIX® systems, the FreeBSD operating system enables you to

  • Serve static and dynamic web content over HTTP
  • Share filesystems with NFS
  • Distribute network information with NIS
  • Handle and provide email services over SMTP, IMAP and POP3
  • Support remote logins over SSH and rsh
  • Do remote SNMP configuration and management
  • Serve files with FTP
  • Resolve Internet hostnames with DNS/BIND
  • Route packets between multiple interfaces, including PPP and SLIP lines
  • Use IP Multicast services (the MBONE)
  • Provide services over IPv6

FreeBSD lets you to turn a PC into a World Wide Web server, mail server or an Usenet news relay with included software. Using the included SAMBA software you can even share filesystems or printers with your Microsoft® Windows® machines and, with the supplied PCNFS authentication daemon, you can support machines running PC/NFS. FreeBSD also supports Appletalk and Novell client/server networking (using an optional commercial software package), making it a true “Intranet” networking solution.

FreeBSD also handles TCP extensions like the RFC-1323 high performance extension, plus SLIP and dial-on-demand PPP. It is an operating system suitable for a home-based net surfer as well as a corporate systems administrator.

FreeBSD’s networking is stable and fast.

If you need an Internet server platform that is reliable and offers the best performance under heavy load, then consider FreeBSD. Here are just a few of the companies that make use of FreeBSD every day:

  • Walnut Creek CDROM ran one of the most popular FTP servers on the Internet, ftp.cdrom.com, exclusively on FreeBSD for many years. It was a single FreeBSD machine supporting 6000 connections, and capable of transferring more than 30 terabytes (as of June, 1999; yes that is terabytes!) worth of files every month to more than 10 million people.
  • Yahoo Inc. runs the ultimate index of the Internet, serving scads of daily net surfers with information about the World Wide Web. Yahoo, as well as the companies that advertise on Yahoo, rely on FreeBSD to run reliable and responsive web servers.
  • Netcraft is the leading researcher of web server software usage on the Internet. They use FreeBSD and Apache to power their website, and FreeBSD/Perl for all their Internet data collection.

FreeBSD makes an ideal platform for these and other Internet services:

  • Company-wide or world-wide WWW service
  • Proxy WWW service
  • Anonymous FTP service
  • Enterprise file, print and mail services
  • Routers, firewalls and intrusion detection systems

The FreeBSD ports collection contains ready-to-run software that makes it easy to set up your own Internet server.

High performance and security.

The FreeBSD developers are as concerned about security as they are about performance. FreeBSD includes kernel support for IP firewalling, as well other services, such as IP proxy gateways. If you put your corporate servers on the Internet, any computer running FreeBSD can act as a network firewall to protect them from outside attack.

Encryption software, secure shells, Kerberos, end-to-end encryption and secure RPC facilities are also available.

Furthermore, the FreeBSD team is proactive in detecting and disseminating security information and bug reports with a security officer and ties to the Computer Emergency Response Team (CERT).

What experts have to say…

“FreeBSD … provides what is probably the most robust and capable TCP/IP stack in existence …”

—Michael O’Brien, SunExpert August 1996 volume 7 number 8.

Tentang Aplikasi untuk FreeBSD

Pengalaman kemungkinan dengan FreeBSD

FreeBSD dapat menangani hampir semua tugas yang Anda harapkan dari sebuah workstation UNIX ®, serta banyak Anda mungkin tidak mengharapkan:
FreeBSD adalah sebuah sistem terbuka yang benar dengan kode sumber penuh.

Tidak ada keraguan bahwa apa yang disebut sistem terbuka adalah kebutuhan untuk aplikasi komputasi saat ini. Tapi tidak ada solusi dari vendor komersial lebih terbuka dari satu yang meliputi kode sumber penuh ke seluruh sistem operasi, termasuk kernel dan semua daemon sistem, program, dan utilitas. Anda dapat memodifikasi bagian apapun dari FreeBSD sesuai pribadi Anda, kebutuhan organisasi, atau perusahaan.

Dengan kebijakan lisensi yang murah hati, Anda dapat menggunakan FreeBSD sebagai dasar untuk sejumlah aplikasi gratis atau komersial.
FreeBSD berjalan ribuan aplikasi.

Karena FreeBSD didasarkan pada 4.4BSD, versi standar industri UNIX, mudah untuk mengkompilasi dan menjalankan program. FreeBSD juga termasuk koleksi paket yang luas dan koleksi port yang membawa perangkat lunak dikompilasi dan mudah-untuk-membangun hak untuk desktop atau server perusahaan. Ada juga semakin banyak aplikasi komersial ditulis untuk FreeBSD.

Berikut adalah beberapa contoh dari lingkungan di mana FreeBSD digunakan:

Layanan internet. Banyak Internet Service Provider (ISP) yang ideal menemukan FreeBSD, berjalan WWW, Usenet berita, FTP, Email, dan layanan lainnya. Siap-to-run perangkat lunak seperti web server Apache atau proftpd server FTP membuatnya mudah untuk mendirikan sebuah bisnis atau komunitas berpusat ISP. Tentu saja, dengan jaringan yang tidak ada duanya FreeBSD, pengguna Anda akan menikmati kecepatan tinggi, layanan yang handal.
X Window workstation. Dari terminal X murah untuk tampilan X maju, FreeBSD bekerja dengan baik. Gratis software X (X.Org ™) datang dengan sistem. nVidia menawarkan driver asli untuk perangkat keras berkinerja tinggi grafis mereka, dan standar industri Motif ® dan ® OpenGL perpustakaan yang didukung. Baik KDE dan lingkungan desktop GNOME menikmati dukungan penuh dan menyediakan fungsionalitas office suite, dengan fungsi yang baik lain yang tersedia dalam produk OpenOffice.Org dan TextMaker.
Jaringan. Dari packet filtering untuk routing untuk nama layanan, FreeBSD dapat mengubah PC apapun menjadi sebuah firewall internet, host email, print server, PC / NFS server, dan banyak lagi.
Pengembangan perangkat lunak. Sebuah suite alat pengembangan dilengkapi dengan FreeBSD, termasuk GNU C / C + + compiler dan debugger. Java ® dan Tcl / Tk pembangunan juga dimungkinkan misalnya, dan bahasa pemrograman yang lebih esoteris seperti Icon bekerja dengan baik, juga. Dan perpustakaan FreeBSD shared selalu mudah untuk membuat dan menggunakan. Anda juga dapat memilih dari berbagai editor populer dan kuat, seperti XEmacs dan Vim.
Net berselancar. Sebuah workstation UNIX nyata membuat papan selancar internet yang besar. FreeBSD versi Firefox dan Opera tersedia untuk pengguna web yang serius. Surfing web, mempublikasikan halaman web Anda sendiri, membaca berita Usenet, dan mengirim dan menerima email dengan sistem FreeBSD pada desktop Anda.
Pendidikan dan penelitian. FreeBSD membuat platform penelitian yang sangat baik karena termasuk kode sumber lengkap. Mahasiswa dan peneliti dari sistem operasi atau bidang ilmu komputer lain bisa mendapatkan keuntungan yang besar dari suatu sistem terbuka dan terdokumentasi dengan baik.
Dan masih banyak lagi. Akuntansi, game action, database MIS, visualisasi ilmiah, konferensi video, internet relay chat (IRC), otomatisasi rumah, multiuser dungeons, bulletin board sistem, pemindaian gambar, dan banyak lagi semua kegunaan nyata bagi FreeBSD hari.

FreeBSD adalah sebuah sistem operasi yang akan tumbuh dengan kebutuhan Anda.

Meskipun FreeBSD adalah perangkat lunak bebas, juga pengguna software didukung. Setiap pertanyaan yang Anda miliki dapat diposting ke ratusan pengembang FreeBSD dan pengguna hanya dengan e-mailing mailing list freebsd-questions@FreeBSD.org.

FreeBSD juga memiliki kelompok di seluruh dunia programmer dan penulis yang memperbaiki bug, menambahkan fitur baru dan mendokumentasikan sistem. Dukungan untuk perangkat baru atau fitur khusus adalah proses pembangunan hampir konstan, dan tim terus mata yang khusus keluar untuk masalah yang mempengaruhi stabilitas sistem. Pengguna FreeBSD cukup bangga tidak hanya seberapa cepat tapi bagaimana diandalkan sistem mereka.
Apa yang ahli katakan. . .

“ FreeBSD menangani [kami] beban berat cukup baik dan itu tidak kekurangan menakjubkan. Salam kepada tim FreeBSD.”

— Mark Hittinger, administrator Winnet Communications, Inc