Doğrudan (geçişli) kablo ile Ubuntu'yu diğer PC'ye bağlayın


10

Ubuntu 11.04 (PC-1), PC-2'ye (Windows XP) LAN kablosu (çapraz doğrudan kablo) ile bağlanır
İnternet erişimi, ayrı odada USB kablosuz modem erişim yönlendiricisinden yapılır

Windows 7'de önyükleme yaparsam (PC-1'de çift önyükleme var) PC-2'ye bağlanmakta sorunum yok, aynı zamanda Internet'e bağlıyken, hatta İnternet bağlantımı PC-2 ile paylaşıyorum. Her iki bilgisayarda statik IP adresi ve Alt ağ maskesi ayarladım ve hepsi çıplak bağlantı için. Ayrıca, beklendiği gibi çalışan Uzak Masaüstü Paylaşımı ve Internet bağlantısı paylaşımı ayarladım.

Benim sorunum:

  1. Ubuntu'yu PC-2'ye (Kablolu LAN bağlantısı) bağlamanın bir yolunu bulamıyorum
  2. Debian'ı kullanırken (ay önce, ilk Linux deneyimim olarak) Wicd kullandım ve PC-2'ye bağlanabildim, ancak aynı anda Internet bağlantım olamazdı (Kablolu veya Kablosuz)

Birisi bu ağ sorunlarını biraz aydınlatabilir mi, çünkü man sayfaları veya yardım dosyaları benim gibi çıplak faniler için değil, belki de ağ uzmanları için değil, içinde bir kelime anlamadım

Teşekkürler


Yanıtlar:


8

ağ yöneticisine gitmeniz ve ip4 ayarlarınızı diğer bilgisayarlarla paylaşılan olarak değiştirmeniz gerekir

resim açıklamasını buraya girin

ip tablolarını kullanan diğer yöntem

bu ethernet kartınızın ipini ayarlayacaktır

sudo ip addr add 192.168.1.1/24 dev eth0

ve bu 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

Eğer internet için kullandığınız bağlantı farklıysa wlan0 mobil ile olan genişbant büyük olasılıkla olacaksa böylece değişim ppp0

Bunu yaptığınızda ayarları yaparak kaydedebilirsiniz.

sudo iptables-save > filename

ve ayarları yeniden yüklemek için

iptables-restore < filename

geri yükleme gereklidir, çünkü yeniden başlatma iptables'ları, her seferinde yüklemek istediğinizde yukarıdaki ayarların ne olduğunu unutacaktır. /etc/rc.local


PC-2'nin statik IP adresi vardır: 192.168.1.2. Rotaları (ekran görüntünüzde gri düğme) düzenlemeyi ve PC-2'de Varsayılan ağ geçidi olarak ayarlandığı için IP 192.168.1.1'i PC-1'e atamayı denedim. Ne yazık ki sonuç yok - PC-2'yi göremiyorum ve çıkış yaptım - giriş yaptım. Bunu da denedim: [link] ( askubuntu.com/questions/10741/… ) başarı olmadan ve öneriniz başarı olmadan
zetah

Tamam unuttum windows sadece ip adresi için kurallar bir dizi vardır ben yerine iptables kullanmak için benim yazı düzenleyecek
dave

Teşekkürler Dave, ama hala şans yok. PC-2'yi Nautilus'ta göremiyorum veya Remmina ile bağlantı kuramıyorum. Belki bazı sorunlar olup olmadığını görmek için Windows 7'de önyükleme yaptım, ancak her şey yolunda - PC-2 dosya sistemine bağlanabilir ve RDC kullanabilirim.
İptables

i eth1 yerine eth0 ile iptable ayarlayabilir ve ayrıca internete bağlandığınızda wifi
dave

Şimdi PC-2'ye bağlanabiliyorum :) ama internet bağlantısı çalışmıyor. Şimdi hem Kablolu (eth0) hem de Kablosuz (varsayıyorum wlan0?) Bağladım. İnternet kullanmak istersem, Kablolu bağlantıyı kesip PC-2 bağlantısını kaybetmem gerekiyor. Kablolu'da (eth0), ardından NetworkManager'da hem Kablolu hem de Kablosuz profillerinde "Diğer bilgisayarlarla paylaşıldı" özelliğini etkinleştirdim ve aynı sonuç elde ettim. İşte iptables dosyası şimdi: pastebin.com/raw.php?i=0czy4GJ6
zetah
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.