Sie
1 - Mam dwie karty
2 - Tak, skrętką scrossowaną
ifconfig -a
eht0 to karta do której podpięty jest kabelek od modemu, a do eth1 skrętka do maka.
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)
Ustaw adres dla eth1:
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:
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.
Kod: Zaznacz cały
ifconfig eth1 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255
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
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.
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.

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.
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...
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...