Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Tonik25 04 Ledna 2008, 18:28:13

Název: sdílení internetu ubuntu s ubuntu
Přispěvatel: Tonik25 04 Ledna 2008, 18:28:13
zdravim, neví někdo jak zesíťovat pc s ntb se sdílenym netem? zkoušel jsem http://wiki.ubuntu.cz/Sdílení_internetového_připojení?highlight=%28p%C5%99ipojen%C3%AD%29 ale to mi nějak nepomohlo, vždycky když sem to nastavil, tak po sudo /etc/init.d/networking restart mi v terminálu jak na pc  tak na ntb vyběhlo:
Kód: [Vybrat]
tonik@tonik-desktop:~$ sudo /etc/init.d/networking restart
 * Reconfiguring network interfaces...                                          There is already a pid file /var/run/dhclient.eth0.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:13:d3:11:65:7f
Sending on   LPF/eth0/00:13:d3:11:65:7f
Sending on   Socket/fallback
eth1: ERROR while getting interface flags: No such device
There is already a pid file /var/run/dhclient.eth1.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
eth1: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up eth1.
eth2: ERROR while getting interface flags: No such device
There is already a pid file /var/run/dhclient.eth2.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
eth2: ERROR while getting interface flags: No such device
eth2: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up eth2.
ath0: ERROR while getting interface flags: No such device
There is already a pid file /var/run/dhclient.ath0.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
ath0: ERROR while getting interface flags: No such device
ath0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up ath0.
wlan0: ERROR while getting interface flags: No such device
There is already a pid file /var/run/dhclient.wlan0.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up wlan0.
There is already a pid file /var/run/dhclient.eth0.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:13:d3:11:65:7f
Sending on   LPF/eth0/00:13:d3:11:65:7f
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
                                                                         [ OK ]

na pc mam síťovku eth0 a k netu se připojuju přes ppp0, na ntb mam jenom síťovku eth0... už si nevim rady, díky za každej nápad...
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Petr Merlin Vaněček 04 Ledna 2008, 20:02:01
Mno podle toho vypisu je v /etc/network/interfaces sitovek zadanych vice, proberte to tam, pak poslete jeste jakym zpusobem presne se snazite nastavit to "sdileni"
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Tonik25 04 Ledna 2008, 20:28:10
trochu jsem upravil ten interfaces, takže to teď načítá jenom eth0, podle http://wiki.ubuntu.cz/Sdílení_internetového_připojení?highlight=%28p%C5%99ipojen%C3%AD%29 (http://wiki.ubuntu.cz/Sdílení_internetového_připojení?highlight=%28p%C5%99ipojen%C3%AD%29) udělám to co píší v nastavení serveru, na pc který je připojen na net a to ostatní udělám na ntb....
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Petr Merlin Vaněček 04 Ledna 2008, 21:25:16
Zmenil jste eth1 na ppp0 ? Jake IPadresy mate nastavene na serveru a klientovi?
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Tonik25 04 Ledna 2008, 22:00:46
jo to sem změnil, do PC píšu:
Kód: [Vybrat]

sudo iptables -A FORWARD -i ppp0 -o eth0 -s 192.168.0.1/24 -m state --state NEW -j ACCEPT
sudo iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
a do NTB:
Kód: [Vybrat]
sudo /etc/init.d/networking stop
sudo ifconfig eth0 192.168.0.2
sudo route add default gw 192.168.0.1
gksudo gedit /etc/resolv.conf
-> nameserver 192.168.0.1
a pak na obou pc provedu  sudo /etc/init.d/networking restart a stejně to hlásí pořád to samé... :/
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Petr Merlin Vaněček 04 Ledna 2008, 22:07:03
jenze tim sudo /etc/init.d/networking restart obnovite nastaveni z /etc/network/interfaces ktere si prepisujete tim ifconfigem :-D

takze - zadejte to takto:
Kód: [Vybrat]
sudo ifconfig eth0 192.168.0.2
sudo route add default gw 192.168.0.1
gksudo gedit /etc/resolv.conf

doplnte do toho souboru "nameserver 192.168.0.1"
pak zkuste z terminalu
Kód: [Vybrat]
ping 192.168.0.1
ping 209.85.135.147
a vysledek sem hodte. mimochodem, vypis pingu se prerusi stiskem ctrl+c

V zadnem pripade neprovadejte ten restart networkingu
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Tonik25 04 Ledna 2008, 22:21:53
takže mi ten ping vypíše:
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data
From 192.168.0.2 icmp_seq=1 Destination Host Unreachable
From 192.168.0.2 icmp_seq=2 Destination Host Unreachable
From 192.168.0.2 icmp_seq=3 Destination Host Unreachable

--- 192.168.0.1 ping statistic ---
5 packets transmitted, 0 received, +3 errors, 100% package loss, time 4017ms, pipe3

to samé napíše i ping na 209.85.135.147....

mmj nemusíte mi vykat ;)
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Petr Merlin Vaněček 04 Ledna 2008, 22:34:41
To ovsem znamena, ze se snazite nastavovat ipadresy na spatnych iface - ty dva PC na sebe z nejakeho duvodu proste nevidi, takze poprosil bych jeste o vypis "ifconfig" z obou PC. Uz jdu na kute, tak bud poradi nekdo jiny, nebo na to mrknu jeste rano.
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Tonik25 05 Ledna 2008, 11:56:21
pc:
Kód: [Vybrat]
tonik@tonik-desktop:~$ ifconfig
eth0      Zapouzdření:Ethernet  HWadr 00:13:D3:11:65:7F 
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000
          Přijato bajtů: 0 (0.0 b) Odesláno bajtů: 0 (0.0 b)
          Přerušení:18 Vstupně/Výstupní port:0xb800

nas0      Zapouzdření:Ethernet  HWadr 00:60:4C:BD:D6:C4 
          inet6-adr: fe80::260:4cff:febd:d6c4/64 Rozsah:Linka
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:3985 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2675 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000
          Přijato bajtů: 4821094 (4.5 MiB) Odesláno bajtů: 343123 (335.0 KiB)

ppp0      Zapouzdření:Point-to-Point Protokol 
          inet adr:85.71.45.201  P-t-P:88.103.200.19  Maska:255.255.255.255
          AKTIVOVÁNO POINTOPOINT BĚŽÍ NEARP MULTICAST  MTU:1492  Metrika:1
          RX packets:3961 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2646 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:3
          Přijato bajtů: 4788282 (4.5 MiB) Odesláno bajtů: 256918 (250.8 KiB)

ntb:
Kód: [Vybrat]
eth0      Zapouzdření:Ethernet  HWadr 00:E0:00:99:E0:38 
          inet adr:192.168.0.2  Všesměr:192.168.0.255  Maska:255.255.255.0
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000
          Přijato bajtů: 0 (0.0 b) Odesláno bajtů: 0 (0.0 b)
          Přerušení:10 Vstupně/Výstupní port:0xe000

lo        Zapouzdření:Místní smyčka 
          inet adr:127.0.0.1  Maska:255.0.0.0
          inet6-adr: ::1/128 Rozsah:Počítač
          AKTIVOVÁNO SMYČKA BĚŽÍ  MTU:16436  Metrika:1
          RX packets:438 errors:0 dropped:0 overruns:0 frame:0
          TX packets:438 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:0
          Přijato bajtů: 43204 (42.1 KiB) Odesláno bajtů: 43204 (42.1 KiB)

 
Název: Re: sdílení internetu ubuntu s ubuntu
Přispěvatel: Petr Merlin Vaněček 05 Ledna 2008, 12:21:38
Na tom serveru nemate nastavenou IP adresu pro eth0:
Kód: [Vybrat]
sudo ifconfig eth0 192.168.0.1
sudo iptables -A FORWARD -i ppp0 -o eth0 -s 192.168.0.1/24 -m state --state NEW -j ACCEPT
sudo iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"