Skocz do zawartości

Rozdzielenie Lacza Z Linux Na Linux Live...


marciek

Rekomendowane odpowiedzi

Witam mam maly problem polaczylem dwa komputery poprzez karty sieciowe.

Na glownym komputerze mam windowsa i Linuksa na drugin komputerze mam tylko " Linux-edu-Live " (poniewaz nie mam tam dysku twardego :D)

 

W windowsie pare razy kliklem siec jest stworzona zalaczam windowsa na glownym komputerze i 2 komputer ma internet. ale jesli zalacze na glownum komputerze Linuksa to nie mam udostepnionego internetu.

 

pisze mi " Ustalanie informacji IP dla eth1... niepowodzenie."

 

ps. posiadam Linux fedora ... wybaczcie ze pisze posta na forum " slackware "

Odnośnik do komentarza
Udostępnij na innych stronach

Prawdopodobnie przyczyną takiego zachowania jest brak odpowiedniego pliku konfiruracujnego. Dla eth0 IP pobierane jest z sieci wiec tu nie ma problemu. Natomiast interfejs eth1 należy samemu skonfigurować:

plik /etc/sysconfig/network-scripts/ifcfg-eth1 powinien wygladać tak

DEVICE=eth1
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.1
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=192.168.1.255
ONBOOT=yes

Gdzie znaczenie poszczególnych pozycji jest chyba w miare jasne.

 

Jeszcze należy wykonać

 

echo 1 > /proc/sys/net/ipv4/ip_forward

 

na deser prawdopodobnie należy odpowiednio skonfigurować iptable

iptables -F -t nat

to chyba wszystko jeszcze można by skonfgurowac dhcp tak aby drubi komputer dostawał adresy DNS i ewentalnie IP po maku karty.

wtym celu należy wyedytować plik /etc/dhcpd.conf

ddns-update-style interim;
ignore client-updates;

subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
       option routers                  192.168.1.1;
       option subnet-mask              255.255.255.0;
       option broadcast-address        192.168.1.255;
# --- IP nameserwers
       option domain-name-servers      192.168.1.1;


       range 192.168.1.2 192.168.1.20;
       default-lease-time 21600;
       max-lease-time 43200;

       # we want the nameserver to appear at a fixed address
       host ranger {
               hardware ethernet 00:00:00:97:68:3E;
               fixed-address 192.168.1.7;

       }
       host ranger2 {
               hardware ethernet 00:00:00:6D:05:8E;
               fixed-address 192.168.1.1;
       }
}

 

no to masz już chyba wszystko. Konfigurowałem to dość dawno, więc mogłem coś przeoczyć.

pz

Odnośnik do komentarza
Udostępnij na innych stronach

1. A możesz zrobić pinga na IP eth0 pierwszego komputera z drugiego,

2. I czy np. dig www.wp.pl działa poprawnie

 

Takie pomysły mam na szybko.

Odnośnik do komentarza
Udostępnij na innych stronach

$ ping 192.168.1.1

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.

64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.063 ms

64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.066 ms

64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.065 ms

64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.071 ms

64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=0.068 ms

64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=0.069 ms

64 bytes from 192.168.1.1: icmp_seq=7 ttl=64 time=0.064 ms

 

--- 192.168.1.1 ping statistics ---

7 packets transmitted, 7 received, 0% packet loss, time 6001ms

rtt min/avg/max/mdev = 0.063/0.066/0.071/0.009 ms

 

----------------------------------------------------------------------------------------

a na drugim kompie nie moge wejsc na strone jak by nie bylo neta ....

Odnośnik do komentarza
Udostępnij na innych stronach

w tym drugim kompie wpisalem ping :

______________________________________________

$ping "moj ip w komputerze pierwszym co daje kompa"

network is Unreachable

_______________________________________________

 

czyli tak jakby nie bylo neta

Odnośnik do komentarza
Udostępnij na innych stronach

Czegoś tu w takim razie nie rozumie:

karta z interfejsem eth0 (komp 1) jest wyjściem na swiat i ma IP 192.168.1.1 (sieci lokalne) ? Tak raczej nie powinno być

to w takim razie jakie IP ma eth1 (komp 1)?

 

bo DNSy na kompie 2 są poprawne wiec się dobrze skonfigurowały.

A Dig działa na 2 komputerze ?

Odnośnik do komentarza
Udostępnij na innych stronach

to jest tak .

1 komp. (eth0) to jest net (ip192.168.70.92

(eth1) podlaczenie do drugiego kompa

-----------------------------------------------------------

2 komp ma tylko 1 karte sieciowa

-------------------------------------------------------------

i "komp 1" daje neta kompowi 2 ...

 

Odnośnik do komentarza
Udostępnij na innych stronach

to jest tak .

1 komp. (eth0) to jest net (ip192.168.70.92

(eth1) podlaczenie do drugiego kompa

-----------------------------------------------------------

2 komp ma tylko 1 karte sieciowa

-------------------------------------------------------------

i "komp 1" daje neta kompowi 2 ...

 

No wiec tak czy na drugim kmpie można zrobić ping 192.168.70.92

A sytuacje rozumie bo mam analogicznie zrobione i działa.

Odnośnik do komentarza
Udostępnij na innych stronach

$ping 192.168.70.92

network is Unreachable

 

nie da sie

 

moze podeslij pliki ktore trzeba zmienic i jak masz ustawione w " konfiguracja sieci " ? "ja mam eth1 na dhcp" moze trzeba uruchomic dhcp ? hmm

 

Proszę nie pisz posta pod postem, ale używaj opcji edytuj :) /Karlik

Odnośnik do komentarza
Udostępnij na innych stronach

No ok ale komputer 2 tak jak pisałeś pobiera dobre adresy Dns, wiec nie musisz prawdopodobnie instalować nic.

Ja mam tak zrobione poniewaz na komputerze 1 mam jeszcze bind.

 

Bardzo ważne jest aby zrobić forward pakietów

echo 1 > /proc/sys/net/ipv4/ip_forward

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...