Nie znalazłem podobnego tematu więc zakładam. Jeśli jest to proszę o linka.
Na PC_1 mam Debiana, internet i 2 karty sieciowe
na PC_2 mam Windowsa XP, 1 kartę sieciową
Chciałbym aby na PC_2 był internet poprzez drugą kartę sieciową w PC_1.
Jak miałem windowsa na PC_1 i PC_2 nie było problemu bo kilka razy kliknąłem na automatyczną konfigurację i po kłopocie. Internet był na PC_2 lecz nie mogłem przeglądać Na PC_1 komputera PC_2 ani na odwrót, więc utworzyłem w programie serwer ftp i tak wysyłałem i odbierałem pliki.
Na PC_1 mam :
eth1 - dostęp do internetu
eth0 - połączenie z PC_2, którego narazie nie ma
Co wpisać w eth0 lub też w innym miejscu i w windowsie aby na PC_2 był internet.
Jak utworzyć prosty serwer ftp na debianie. Mam wewnętrzne IP ( internet z kablówki ).
Sie
-
- Posty: 93
- Rejestracja: 12 lutego 2007, 21:03
- Lokalizacja: z Neta
W Windowsie:
Właściwosci - Połączenie lokalne - Protokół internetowy TCP/IP
IP 192.168.0.2
Maska 255.255.255.0
Brama 192.168.0.1
Dns 1: 194.204.159.1
Dns 2: 194.204.152.34
(dns TPSA)
W Linuxie:
Aplikacje - Debian - Aplikacje - Systemowe - Network Admin
IP 192.168.0.1
Maska 255.255.255.0
Brama <puste zostaw>
Potem z roota na shellu
potem
i plik ma wygladac tak
dajesz restart i gotowe 
//edit
używaj tagu code
mlyczek
Właściwosci - Połączenie lokalne - Protokół internetowy TCP/IP
IP 192.168.0.2
Maska 255.255.255.0
Brama 192.168.0.1
Dns 1: 194.204.159.1
Dns 2: 194.204.152.34
(dns TPSA)
W Linuxie:
Aplikacje - Debian - Aplikacje - Systemowe - Network Admin
IP 192.168.0.1
Maska 255.255.255.0
Brama <puste zostaw>
Potem z roota na shellu
Kod: Zaznacz cały
cd /etc/init.d
touch rc.local
echo '#!/bin/bash' > rc.local
chmod +x rc.local
update-rc.d rc.local defaults
Kod: Zaznacz cały
pico /etc/init.d/rc.local
Kod: Zaznacz cały
#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t filter -A FORWARD -s 192.168.0.2 -j ACCEPT
/sbin/iptables -t filter -A FORWARD -d 192.168.0.2 -j ACCEPT
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.2 -j MASQUERADE

//edit
używaj tagu code
mlyczek
Przykleję się do tematu bo mam podobny problem.
Ale od początku, otóż w chacie stoi komputer PC (Windows) posiadający 2 karty sieciowe. Do Karty1 podpięty jest internet. W chacie bywam rzadko więc to na nim włączyłem udostępnianie internetu i podpinając swojego laptopa do Karty2 kablem skrosowanym, zainstalowałem sobie Debiana. Wszystko się elegancko skonfigurowało tylko że internet na laptopie mam wyłącznie gdy pracuje komputer PC (to oczywiste
), lecz gdy komputer PC jest wyłączony to podpinam kabel z internetem, zmieniam sobie na laptopie MAC-a i śmigam dalej. Tylko takie ciągłe pisanie:
jest męczące, bo moja młodsza siostra, która korzysta z komputera PC lata jak postrzelona i co raz muszę to klepać, dlatego napisałem sobie 2 skrypty jeden z MAC-kiem komputera PC a drugi z laptopa.
No i teraz czas na pytanie: Czy można uruchomić dany skrypt który sobie leży na pulpicie kliknięciem myszy. Czy tylko przez konsolę jest to możliwe? No chyba że można mój przypadek inaczej rozwiązać? Nie piszcie tylko żebym sobie ruter kupił bo mija się to z celem jeśli kilka razy do roku bym go używał.
Ale od początku, otóż w chacie stoi komputer PC (Windows) posiadający 2 karty sieciowe. Do Karty1 podpięty jest internet. W chacie bywam rzadko więc to na nim włączyłem udostępnianie internetu i podpinając swojego laptopa do Karty2 kablem skrosowanym, zainstalowałem sobie Debiana. Wszystko się elegancko skonfigurowało tylko że internet na laptopie mam wyłącznie gdy pracuje komputer PC (to oczywiste

Kod: Zaznacz cały
ifdown eth0
ifconfig eth0 hw ether mac_laptopa_lub_kompaPC
ifup eth0
No i teraz czas na pytanie: Czy można uruchomić dany skrypt który sobie leży na pulpicie kliknięciem myszy. Czy tylko przez konsolę jest to możliwe? No chyba że można mój przypadek inaczej rozwiązać? Nie piszcie tylko żebym sobie ruter kupił bo mija się to z celem jeśli kilka razy do roku bym go używał.