Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: PredatorX в Jul 14, 2010, 23:00



Титла: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: PredatorX в Jul 14, 2010, 23:00
Здравейте, имам проблем с изпращането на пакети по мрежа.
Ето я и историята на проблема:
Използвах Ubuntu 10.04 x32bit версия и програмата  Wicd за мога да сканирам за wireless мрежи (с лаптоп съм). Получавах Local IP  от DHCP server  и се свързвах към Internet, чрез име и парола (за целта използвах командата pppoeconf - така мисля че беше).
Понеже  вкъщи имам PC с Windows XP, след като се прибрах за лятната ваканция, исках да свържа машините в равноправна мрежа и да пусна Интернет на лаптопа от РС-то, чрез програмата CCProxy.
За целта настройх допълнително мрежата на РС-то като зададох Local IP 192.168.13.76 и Subnet Mask 255.255.255.0 
Връзката между РС-то и лаптоп-а се осъществява чрез Switch.
За лаптоп-а трябваше да задам следните настройки:
Local IP 192.168.13.75 
Netmask 255.255.255.0
Gateway 192.168.13.76 (защото от този адрес  ще взимам Интернет)

До тук всичко беше направено чрез Wicd, като остана само да се направят допълнителни настойки за браузърите, които езползвам и най-вече да настоя System>Preferences>Network Proxy
После всичко беше наред, постигнах желаното  :)

На следващия ден се появи проблемът:
След нато стартирах Убунту се появи отнякъде прозорец, чрез който Wicd искаше някаква парола, за да може да ми стартира LAN картата. Опитах  с парола за user account, root account, но не се получаваше и излизаше съобщение, че мрежата е изключена.
В последствие се получи, че получавам пакети отвън, но не  мога да изпращам.
Имах ping от РС-то към лаптопа, но обратно не.

Търсих решение на проблема в Интернет, прегледах настройките за мрежата включително и в /etc/network/interfaces но проблема си остана.. Премахнах Wicd но пак същото..
По-късно форматирах твърдия диск и замених Убунту 10.04 х32 бита с Убунту 9.04 х32 бита (преди бях с нея и само нея имах на диск).

След преинсталирането направих ръчно настройките за мрежата в /etc/network/interfaces.
Проблемът си остана и след едно въпросно сваляне и вдигане на мрежовата връзка се (ifconfig eth0 down - ifconfig eth0 up) се оказа, че нямам /etc/resolv.conf file. Търсих информация  и за него и след като разбрах за какво служи, го създадох ръчно и написах в него nameserver 192.168.13.76
След нови опити за ping към РС-то резултатът пак беше нулев (получавам пакети, но не мога да изпращам). Между другото резултатът от ifconfig команда изглеждаше нормален и не липсваше нищо.

Реших отново да преинсталирам, но този път  качих Убунту 10.04 х64 битова. Изтеглих я от http://www.ubuntu.com/desktop/get-ubuntu/download
След инсталирането и повторих горепосочените операции, разбира се без ефект, но до толкова оплесках нещата, че последва 3-ти преинстал.
За последно опитах да оправя нещата, но продължавам да не мога да изпращам пакети по мрежата.

В момента:
Настоил съм ръчно /etc/network/interfaces
След допълнително създаване на Wired Connection от System>Preferences>Network Connections,
за статуса на мрежовата връзка пише: "Wired network connection 'Auto eth0' active"

Имам /etc/resolv.conf,  в който пише #Generated by NetworkManager
В /etc/network/interfaces пише:

auto lo
iface lo inet loopback

euto eth0
euto eth0 inet static
address 192.168.13.75
netmask 255.255.255.0
gateway 192.168.13.76

От ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:23:8b:1c:59:94
      inet addr:192.168.13.75  Bcast:192.168.13.255  Mask:255.255.255.0
          inet6 addr: fe80::223:8bff:fe1c:5994/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:269081 errors:0 dropped:0 overruns:0 frame:0
          TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:16364030 (16.3 MB)  TX bytes:19373 (19.3 KB)
          Interrupt:18

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:1396 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1396 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:111152 (111.1 KB)  TX bytes:111152 (111.1 KB)

Ще се радвам, ако някой ме насочи какво да правя оттук нататък, за да реша проблема с изпращането на пакети  :)
Благодаря предварително!


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: tolostoi в Jul 15, 2010, 09:40
Само не разбрах за какво ти е wicd при положение че си имаш network-manager? Паролата която ти е искало е на ключодържателя на Гнома, ето как се ресетва http://ubuntuforums.org/showthread.php?p=2302037 ($2)Не съм изчел всичко което си написал, може би по-късно ще го направя, но не е много добре да ползваш ccproxy, ползвай си ICS-a на виндовс-а, за DNS ползвай този на доставчика (виж от pppoe-то какъв дава)


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: PredatorX в Jul 15, 2010, 10:31
Започнах да използвам Wicd, защото като всеки новобранец използвал до сега Windows и аз търсех простите решения. Проблемът  беше със сканирането на wireless мрежи, с Wicd се оправи всичко и понеже ми хареса я оставих  :)
Колкото до ICS, просто  по навик използвам прокси, понеже през учебно време съм на общежитие, пък нали сме си българи, та мрежата там постоянно се сканира за такъв Интернет и се краде много.
При пеложение, че там има над 200 PC-та и лаптопи, представате си какво е ако си споделиш връзката  ;D , пък не е удобно да сменяш постоянно мрежи, за да се предпазиш, пък и доста се използва споделяне на файлове в мрежа и така   :)


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: tolostoi в Jul 15, 2010, 11:13
Не мога да разбира "сканирам" мрежата, понеже не съм ползвал wicd. С гномския мениджър не мисля, че е по-различно
(http://img228.imageshack.us/img228/2174/gnm.png)
Само си е сканирало за мрежи и ги е намерило, понякога не се виждат всички, но когато пробваш да се закачиш към която и да е (дори по-добре заключена) започва да си търси ипокзва всички. А и всичко ти е на едно място, кеф ти впн-и (dsl - pppoe), кеф ти мобилни връзки, кеф ти профили с различни адреси за лан мрежи, dns-и - всичко, ако ти харесва повече - кови си по /etc/network/interfaces, та в тази връзка, не виждам как може вицд да е по-добре или пък по-лесно. Хич не те разбрах за ics, но не е моя работа :)
Проблема ми прилича на кофти кабели, дай да видя какво отговаря windows-a на команда (в cmd)
Код:
ipconfig /all
ping 192.168.13.75
а от конзолата на убунту
Код:
ifconfig
ifconfig -a
route -n
sudo mii-tool
ping 192.168.13.76
Покажи ги тук да ги видим.


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: PredatorX в Jul 15, 2010, 12:07
Windows
_______

ipconfig /all


Windows Ip Configuration
     

       Host Name ........................: home-607d514c49
   Primary Dns Suffix................:
    Node Type.........................: Mixed
   IP Routing Enabled................: No
   WINS Proxy........................: No

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix....:
   Decription........................: Realtek RTL8186/811 PCI-E Gigabit
Ethernet NIC
   Physical Address..................: 00-17-31-92-C0-6C
   Dhcp Enabled......................: No
   IP Address........................: 192.168.13.76
   Subnet Mask.......................: 255.255.255.0
   Default Gateway...................:

PPP adapter Internet

   Connection-specific DNS Suffix....:
   Decription........................: WAN <PPP/SLIP> Interface
   Physical Address..................: 00-53-45-00-00-00
   Dhcp Enabled......................: No
   IP Adress.........................: 85.130.123.142
   Subnet Mask.......................: 255.255.255.255
   Default Gateway...................: 85.130.123.142
   DNS Servers.......................: 213.240.207.1
                   213.240.207.2
   NetBIOS over Tcpip................: Disabled


ping 192.168.13.75

Pinging 129.168.13.75 with 32 bytes of data:

Replay form 192.168.13.75: bytes=32 time<1ms TTL=64
Replay form 192.168.13.75: bytes=32 time<1ms TTL=64
Replay form 192.168.13.75: bytes=32 time<1ms TTL=64
Replay form 192.168.13.75: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.13.75:
   Packets: Sent = 4, Received = 4, Lost = 0 <0% loss>
Approximate round trip times in milli-seconds:
   Minimummmm = 0ms, Maximum = 0ms, Average = 0ms


UBUNTU
______


ifconfig

eth0      Link encap:Ethernet  HWaddr 00:23:8b:1c:59:94
          inet addr:192.168.13.75  Bcast:192.168.13.255  Mask:255.255.255.0
          inet6 addr: fe80::223:8bff:fe1c:5994/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:239690 errors:0 dropped:0 overruns:0 frame:0
          TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14509159 (14.5 MB)  TX bytes:10566 (10.5 KB)
          Interrupt:18

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:48 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3392 (3.3 KB)  TX bytes:3392 (3.3 KB)



ifconfig -a


eth0      Link encap:Ethernet  HWaddr 00:23:8b:1c:59:94
          inet addr:192.168.13.75  Bcast:192.168.13.255  Mask:255.255.255.0
          inet6 addr: fe80::223:8bff:fe1c:5994/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:249268 errors:0 dropped:0 overruns:0 frame:0
          TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:15088575 (15.0 MB)  TX bytes:10566 (10.5 KB)
          Interrupt:18

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:48 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3392 (3.3 KB)  TX bytes:3392 (3.3 KB)

wlan0     Link encap:Ethernet  HWaddr 00:21:63:8e:5a:50
     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 MB)  TX bytes:10566 (0.0 KB)
         

route -n



Kernel IP routing table
Destiination   Gateway      Genmask      Flags   Metric   Ref   Iface
19.168.13.76   0.0.0.0      255.255.255.0   U   1   0   0 eth0
196.254.0.0   0.0.0.0      255.255.0.0   U   1000   0   0 eth0
0.0.0.0      192.168.13.76   0.0.0.0      UG   0   0   0 eth 0


ping 192.168.13.76

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

Само това...



sudo mii-tool


eth0: negotiated 100baseTx-FD flow-control, link ok


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: tolostoi в Jul 15, 2010, 12:19
Ами всичко е нормално, просто на windows-a има firewall който блокира пинга. Сега остава да си сложиш адреса на проксито и да си браузваш. Дори на Убунту можеш да не слагаш default gateway, понеже за прокси не ти трябва. То така или иначе пинг до интернет през това прокси няма да имаш.


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: PredatorX в Jul 15, 2010, 12:34
Оказа се прав, проблема е бил че Firewall-а на Windows е бил пуснат и след като го спрях всичка се оправи. Лошото е, че проблема е идвал от Windows, а аз го търсех  в Убунту.
Другото интересно е, че не съм пипал изобщо Firewall настройките на Windows, за да съм го пуснал и да съм прецакал всичко. В случая идва въпроса първия път как е работил с пусната или изключена защитна стена и ако е била изключена как се е включила?
Както и да е едва ли е нужно да се задълбаваме, благодаря за помощта и поздрави!  :)


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: tolostoi в Jul 15, 2010, 12:46
А за windows-a не знам какво му се е случило  :)  Сега разбрах какво си имал предвид за ICS-а, понеже ползвате мрежата на доставчика за лични цели, а не с друга мрежова карта, btw това хич не е хубаво за доставчика, да знаеш. Отиди си купи още една мрежова карта, десетина лева е и си направи мрежа като хората.


Титла: Re: Здравейте, имам проблем с изпращането на пакети по мрежа.
Публикувано от: PredatorX в Jul 15, 2010, 13:17
Това за ICS беше обичайната ситуация, а аз предпочитам да съм независим и си плащам редовно за Интернет, а откакто съм с Линукс доплащам за реално IP  и даже нарочно не съм в общата мрежа.
Използвам DHCP  за да получа IP и това е  :). А по въпроса с Проксито... знам че се води за малко незаконно мисля, но го използвам  вече само когато съм вкъщи за по-дълго време (лятната ваканция).