Sambungkan Ubuntu ke PC lain dengan kabel langsung (crossover)

10

Ubuntu 11.04 (PC-1) terhubung ke PC-2 (Windows XP) dengan kabel LAN (crossover direct cable)
Akses internet melalui modem nirkabel USB mengakses router di ruang terpisah

Jika saya boot di Windows 7 (PC-1 memiliki dual boot) saya tidak punya masalah untuk terhubung ke PC-2, pada saat yang sama terhubung ke Internet, bahkan berbagi koneksi Internet saya dengan PC-2. Saya mengatur alamat IP statis dan Subnet mask pada kedua PC dan itu semua untuk koneksi kosong. Selain itu saya telah menetapkan Remote Desktop Sharing dan berbagi koneksi Internet, yang berfungsi seperti yang diharapkan.

Masalahku:

  1. Saya tidak dapat menemukan cara untuk menghubungkan Ubuntu dengan PC-2 (koneksi LAN Kabel)
  2. Ketika saya menggunakan Debian (bulan lalu, sebagai experiance Linux pertama saya) saya menggunakan Wicd dan saya dapat terhubung ke PC-2, tetapi saya tidak dapat memiliki koneksi Internet pada saat yang sama (baik Wired atau Wireless)

Dapatkah seseorang mencerahkan sedikit masalah jaringan ini, seperti halaman manual atau file bantuan bukan untuk manusia telanjang seperti saya, tetapi mungkin untuk pakar jaringan, karena saya tidak mengerti sepatah kata pun di dalamnya

Terima kasih

zetah
sumber

Jawaban:

8

Anda harus masuk ke manajer jaringan dan mengubah pengaturan ip4 Anda untuk dibagikan ke komputer lain

masukkan deskripsi gambar di sini

di sini adalah metode lain menggunakan tabel ip

ini akan mengatur ip kartu ethernet Anda

sudo ip addr add 192.168.1.1/24 dev eth0

dan ini akan mengkonfigurasi nat

sudo iptables -A FORWARD -o wlan0 -i eth0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE

jika koneksi yang Anda gunakan untuk internet berbeda dari perubahan wlan0 jadi jika Anda menggunakan mobile broadband kemungkinan besar akan ppp0

Setelah selesai, Anda dapat menyimpan pengaturan dengan melakukan

sudo iptables-save > filename

dan untuk memuat ulang pengaturan

iptables-restore < filename

pemulihan diperlukan karena setelah reboot iptables akan lupa pengaturan apa yang dimasukkan di atas jika Anda ingin memuatnya setiap kali masukkan saja baris pemulihan /etc/rc.local

dave
sumber
PC-2 memiliki alamat IP statis: 192.168.1.2. Saya mencoba mengedit Routes (tombol berwarna abu-abu pada tangkapan layar Anda) dan menetapkan IP 192.168.1.1 ke PC-1 yang ditetapkan sebagai Default gateway pada PC-2. Sayangnya tidak ada hasil - Saya tidak dapat melihat PC-2 dan saya keluar - masuk. Saya juga mencoba ini: [tautan] ( askubuntu.com/questions/10741/… ) tanpa hasil dan saran Anda tanpa hasil
zetah
ok lupa windows hanya memiliki satu set aturan untuk alamat ip saya akan mengedit posting saya untuk menggunakan iptables sebagai gantinya
dave
Terima kasih Dave, tetapi masih belum berhasil. Saya tidak bisa melihat PC-2 di Nautilus, saya juga tidak bisa terhubung dengan Remmina. Saya boot di Windows 7 untuk melihat apakah mungkin ada beberapa masalah, tetapi semuanya baik-baik saja di sana - saya dapat terhubung ke sistem file PC-2 dan menggunakan RDC. Berikut adalah isi dari file iptables: pastebin.com/raw.php?i=0XVQpC79
zetah
saya punya saran lain saya mengubah posting sedikit jika Anda dapat mengatur iptable dengan eth0 bukan eth1 dan juga ketika Anda terhubung ke internet adalah melalui wifi
dave
Sekarang saya dapat terhubung ke PC-2 :) tetapi koneksi internet tidak berfungsi. Saya sekarang memiliki Wired (eth0) dan Wireless (wlan0 saya anggap?) Terhubung. Jika saya ingin menggunakan Internet, saya harus memutuskan koneksi Wired dan kehilangan koneksi ke PC-2. Saya mengaktifkan "Dibagikan ke komputer lain" di Wired (eth0), kemudian di Wired dan Wireless di NetworkManager, dengan hasil yang sama. Ini file iptables sekarang: pastebin.com/raw.php?i=0czy4GJ6
zetah