Strona 2 z 3
: 16 lutego 2009, 08:53
autor: mariaczi
To co do tej pory zrobiłeś to:
1. Dołożyłeś drugą kartę sieciową do maszyny z Lennym?
2. Połączyłeś tą karte skrętka z "Mekintoszem"? Kabel zarobiłeś poprawnie - tzw. cross?
Podaj wynik ifconfig -a z Lennego.
: 16 lutego 2009, 08:57
autor: mekosx
1 - Mam dwie karty
2 - Tak, skrętką scrossowaną
ifconfig -a
Kod: Zaznacz cały
chello089077040243:/home/janek# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1e:8c:c6:64:54
inet addr:89.77.54.6 Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:576 Metric:1
RX packets:6428 errors:0 dropped:0 overruns:0 frame:0
TX packets:3906 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2887833 (2.7 MiB) TX bytes:469985 (458.9 KiB)
Interrupt:20 Base address:0xe000
eth1 Link encap:Ethernet HWaddr 00:a1:b0:01:26:02
inet addr:89.77.54.6 Bcast:89.77.54.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:17 Memory:fdfff000-fdfff0ff
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
eht0 to karta do której podpięty jest kabelek od modemu, a do eth1 skrętka do maka.
: 16 lutego 2009, 15:16
autor: mariaczi
Ustaw adres dla eth1:
Kod: Zaznacz cały
ifconfig eth1 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255
Możesz tez skonfigurować tą karte w /etc/network/interfaces. Nie będziesz musiał wtedy za każdym razem tego czynić "z palca".
Następnie udostępnij połączenie dla MACa:
Kod: Zaznacz cały
#forward pakietow
echo 1 > /proc/sys/net/ipv4/ip_forward
#wyczyszczenie starych regul z pamieci iptables
iptables -F
iptables -X
iptables -t nat -X
iptables -t nat -F
# ustawienie domyslnej polityki
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -o lo -j ACCEPT
# Najwazniejsze - udostępnienie sieci dla wybranych podsieci
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j MASQUERADE
Karte na MACu ustaw nastepujaco:
Jako IP: 10.0.0.2
Maska: 255.255.255.0
Brma: 10.0.0.1
DNSy: wg swojego dostawcy najwygodniej
lub skonfiguruj na Lennym DHCP tak aby przyznawalo ustawienia wg powyzszego na eth1.
: 16 lutego 2009, 15:56
autor: mekosx
Zrobiłem to co napisałeś, ale na maku dalej nie ma internetu, za to da się pingować 10.0.0.2 z mojego komputera :->
: 16 lutego 2009, 20:11
autor: mariaczi
Małymi kroczkami do celu

Jak maszyny się widzą to teraz z MACa zapodaj pinga najpierw na bramke (10.0.0.1), potem na adres jaki dostajesz od ISP (89.77.54.6) i jak to będzie dziłać to poślij ping na 212.77.100.101 a potem na
http://www.wp.pl. Jeśli pojdzie na 212.77.100.101 a po nazwie na
http://www.wp.pl nie, to skonfiguruj poprawnie DNSy na MACu.
: 17 lutego 2009, 07:44
autor: mekosx
Jedyny problem jest taki że nie mam zielonego pojęcia gdzie w maku jest ping :mrgreen:
¯adnego terminala nie widać
: 17 lutego 2009, 09:28
autor: mariaczi
Google podpowiada
Terminal w MacOS X
Niestety ja nie mialem jeszcze przyjemnosci pracowac na MACu.

: 17 lutego 2009, 09:35
autor: dsue
Programy -> Narzędzia -> Terminal
Pozdrawiam
: 17 lutego 2009, 17:01
autor: mekosx
Tak... to polecam zobaczyć jaka jest różnica między Mac OS X (10) a Mac OS 9 ;-)
http://pl.wikipedia.org/wiki/Mac_OS_9
http://pl.wikipedia.org/wiki/Mac_OS_X
W Xie wiem gdzie jest terminal ino w OS9 nie ma go wcale...
: 18 lutego 2009, 09:49
autor: dsue
Cofam, napisane. Mea Culpa.
Pozdrawiam.