GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara saya berbagi internet dengan Windows dari kotak Linux saya?

Anda perlu menyiapkan NAT di kotak Linux. Ada banyak petunjuk di Internet saat Anda mencari NAT dan iptables, mungkin termasuk distro yang Anda gunakan. Berikut adalah cara untuk Debian yang juga dapat digunakan di distro lain:http://debianclusters.org/index.php/NAT_with_IPTables

Berikut beberapa baris yang berasal dari howto Ubuntu Jerman:

sysctl -w net.ipv4.ip_forward=1
iptables -A FORWARD -o eth0 -s 192.168.0.0/16 -m conntrack --ctstate NEW -j ACCEPT
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Letakkan di suatu tempat, di mana mereka dieksekusi saat startup (/etc/rc.local atau Anda meletakkan "up" di depan setiap baris dan meletakkan semuanya di /etc/network/interfaces) dan ganti eth0 dengan perangkat jaringan yang terhubung ke Internet dan eth1 dengan yang masuk ke LAN Anda.

Anda mungkin juga harus memberi tahu kotak Windows Anda beberapa server nama (DNS) secara manual jika Anda tidak ingin menyiapkan bind di kotak Linux Anda. Dan saya yakin Anda tidak memerlukan atau sudah memiliki server DHCP di LAN Anda.


Pertanyaannya bertanya,

Apakah kebalikannya mungkin (menghubungkan Internet ke komputer Windows dan membaginya dengan Linux)?

Inilah cara Anda dapat berbagi koneksi Internet dari Windows ke Linux.

Di Windows,

  • Pastikan berbagi internet diaktifkan.

    • Buka Panel Kontrol, temukan koneksi jaringan, lalu klik kanan adaptor internet dan klik "Properti".
    • Klik "Lanjutan".
    • Klik tombol radio untuk mengaktifkan berbagi Internet.
  • Di Windows 7:

    • Buka Panel Kontrol → "Jaringan dan Pusat Berbagi". (Anda mungkin perlu melalui "Jaringan dan Internet" untuk sampai ke sana.)
    • Klik pada "Ubah setelan adaptor".
    • Klik kanan adaptor jaringan dan klik "Properti". Masukkan kata sandi administrator, jika diminta.
    • Klik tab "Berbagi" dan aktifkan berbagi.

Di Linux,

Dengan root (sudo atau su ) hak istimewa,

  1. Ketik ini untuk menyetel gateway default:

    route add default gw x.x.x.x

    (Catatan:ganti x.x.x.x dengan alamat IP lokal host Windows. Anda dapat menemukannya dengan mengetik:ipconfig -all di Prompt Perintah Windows.)

  2. Selanjutnya ketik ini untuk menyetel DNS:

    echo "nameserver y.y.y.y" > /etc/resolv.conf

    (Catatan:ganti y.y.y.y dengan alamat server DNS di Windows. Anda dapat menemukannya dengan mengetik:ipconfig -all di Prompt Perintah Windows.)

Dalam skenario ini, Windows sudah tersambung ke Internet. Setelah semua pengaturan, Anda sekarang dapat mencoba menggunakan Internet dari Linux. Host Linux dan Windows harus dapat menggunakan Internet secara bersamaan.


Linux
  1. Cara Memasang Windows Share Jarak Jauh di Linux

  2. Cara Remote Desktop Dari Windows Ke Desktop Linux Menggunakan XRDP

  3. Bagaimana cara mengekstrak teks dengan OCR dari PDF di Linux?

  1. Bagaimana Mengakses Folder Bersama Windows dari Linux?

  2. Salin file dari linux ke windows share dengan C# (.NET core)

  3. Menggunakan Samba untuk berbagi folder dari tamu Linux dengan host Windows di VirtualBox

  1. Bagaimana saya membantu ibu saya beralih dari Windows ke Linux

  2. Cara mereset kata sandi Windows dengan Linux

  3. Bagaimana cara mendaftarkan server Linux dengan server DNS Windows