Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Jestem na etapie tworzenia pracy zaliczeniowej do szkoły. Muszę pokazać i opisać działanie programów, które
pozwalają na zarządzanie siecią oraz interfejsami sieciowymi (graficznie i tekstowo). Poniżej zamieszczam polecenia, których nie udało mi się zrobić samodzielnie. Będę wdzięczny za odpowiedź i pomoc.
a) jak dokonać zmiany numeru IP oraz MAC karty sieciowej (jak uruchomić kartę sieciową z
nowymi ustawieniami bez restartu komputera);
b) jak sprawdzić jaki ruch sieciowy jest generowany przez użytkowników na komputerze;
c) jak sprawdzić otwarte porty komunikacyjne na zdalnym komputerze;
d) testowanie połączenia z zdalnym komputerem;
Offline
Jakie środowisko graficzne, bo od tego zależy gdzie musisz kliknąć w odpowiednie miejsce.
Jeśli tekstowo to:
ad a)
ip zmieniasz poleceniem [tt]ifconfig[/tt] np:
ifconfig eth0 192.168.1.1 up
ad b)
tu przyznam się nie wiem :[ nie korzystałem bo to nielegalne ;)
ad c)
nmap 192.168.x.y
ad d)
ping 192.168.x,y
??
więcej:
man nmap man ping man ifconfig
Offline
a)
http://dug.net.pl/tekst/31/udostepnienie_polaczenia_internetowego_%28masq%29/
i /etc/inet.d/networking restart
w /etc/network/interfaces można też zmienić MAC
a ręczne dowiesz się
man ifconfig
man route
b)
iptraf
nload
c)
nmap
d)
ping
Offline
To ja dodam, bo poprzednicy szybciej pisali
Ad. a - ip, macchanger
Ad. b - iptraf, tcpdump - z którego można wysłać strumień do wireshark-a, nawet zdalnie przez ssh
Ad. c - netstat
Offline
[quote=P@blo]Jakie środowisko graficzne, bo od tego zależy gdzie musisz kliknąć w odpowiednie miejsce.[/quote]
Jeśli chodzi o środowisko graficzne, to zainstalowałem tam Lxde. Chyba oto Ci chodziło ... Co do poleceń tekstowych dziękuje i posprawdzam. Jak coś będę się jeszcze kontaktował.
Offline
Chodziło mi o to, że po zalogowaniu się na zdalnej maszynie wywoła netstat..., przecież punktów a i b, nie wykona bez zalogowania się...
Offline
Jeśli ktoś mógłby pomóc w tym środowisku graficznym jeszcze, to byłbym wdzięczny ...
Offline
c) jak sprawdzić otwarte porty komunikacyjne na zdalnym komputerze;
Tu jest pewna pułapka: 1. nie wiadomo, czy sprawdzenie ma być po zalogowaniu z wnętrza kompa, czy z zewnątrz.
I czy "otwarty port" to port otwarty na FW, czy otwarty dlatego, że wisi na nim jakie program lub usługa.
Oprócz nmapa polecam nieśmiertelne lsof:
np słuchające na portach usługi:
lsof -i | grep LISTEN
W ogóle lsof to jest taki "scyzoryk" do sprawdzenia kilku ważnych rzeczy.
Albo aktywne połączenia:
lsof -i | grep ESTABLISHED
I wreszcie tablica aktywnych połączeń mechanizmu śledzenia połączeń conntrack:
aptitude install iptstate # to jest instalacja iptstate -f
Rzecz jasna, bez grepa się pracuje jak bez ręki. ;)
Offline
Jeśli chodzi o graficzne narzędzia to masz nakładkę na [b]nmap[/b] => zenmap. W trayu systemowym powinieneś mieć też LX Network Manager (kombinacje z IP) - sprawdź.
Ostatnio edytowany przez marcin'82 (2013-05-22 17:18:45)
Offline
[quote=Jacekalex]root@debian:/root# aptitude install iptstate # to jest instalacja
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
iptstate libnetfilter-conntrack1{a} libnfnetlink0{a}
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 85.3kB of archives. After unpacking 356kB will be used.
Do you want to continue? [Y/n/?]
Press Return to continue.
The following NEW packages will be installed:
iptstate libnetfilter-conntrack1{a} libnfnetlink0{a}
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 356kB will be used.
Do you want to continue? [Y/n/?]
E: Unable to locate package ptstate
E: Unable to locate package -f
Writing extended state information... Done
jacekalex ,nie masz litosci , dwa razy potwierdzac.
.[/quote]
Offline
root@debian:/root# aptitude install iptstate [b][color=blue]# to jest instalacja[/color][/b][/quote]
Kolorowa część to tylko komentarz .... tego ma nie być w poleceniu instalacji.Ostatnio edytowany przez marcin'82 (2013-05-22 20:27:39)
marcin'82
Offline
pacz nie zjazylem ,my fault . ale dlaczego tak
chyba zeby glupim bylo trodniej.
Ostatnio edytowany przez boshh (2013-05-22 17:44:10)
Offline
Niestety polecenie nmap 192.168.x.y nie działa ...
Offline
Co to znaczy nie działa? Wklej polecenie jakie wpisujesz razem z błędami jakie wyrzuca.
Offline
Wyskakuje że nie ma takiego polecenia jak nmap ...
Offline
[quote=boshh][quote=Jacekalex]root@debian:/root# aptitude install iptstate # to jest instalacja
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
iptstate libnetfilter-conntrack1{a} libnfnetlink0{a}
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 85.3kB of archives. After unpacking 356kB will be used.
Do you want to continue? [Y/n/?]
Press Return to continue.
The following NEW packages will be installed:
iptstate libnetfilter-conntrack1{a} libnfnetlink0{a}
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 356kB will be used.
Do you want to continue? [Y/n/?]
E: Unable to locate package ptstate
E: Unable to locate package -f
Writing extended state information... Done
jacekalex ,nie masz litosci , dwa razy potwierdzac.
.[/quote]
[/quote]
dpkg -l | grep iptstate ii iptstate 2.2.5-1 amd64 top-like interface to your netfilter connection-tracking table
A tu conieco o paczce:
http://packages.debian.org/wheezy/iptstate
Pozdrawiam
;-)
Offline
Jak w trybie graficznym zmienić MAC adres karty sieciowej? Narzędzia systemowe - Narzędzia sieciowe - Modyfikuj - Przewodowe i tam zmieniamy?
I podobnie, jak w trybie graficznym sprawdzić ruch sieciowy generowany przez użytkowników, bo do tekstowego użyłem iftop.
Ostatnio edytowany przez Randall (2013-05-23 15:05:49)
Offline
[quote=Randall]Jak w trybie graficznym zmienić MAC adres karty sieciowej? Narzędzia systemowe - Narzędzia sieciowe - Modyfikuj - Przewodowe i tam zmieniamy?
I podobnie, jak w trybie graficznym sprawdzić ruch sieciowy generowany przez użytkowników, bo do tekstowego użyłem iftop.[/quote]
Nie warto, najprościej zmienić MAC przez ifconfig, a jak koniecznie musisz klikać myszką, to zainteresuj się Webminem - ten idealne nie jest, ale proste polecenia łatwo w nim można zrobić.
Sznurki:
http://pl.wikipedia.org/wiki/Webmin
http://www.webmin.com/
Graficzny Network Manager jest tak udany, ze nigdy nie wiadomo na pewno, co w nim aktualnie działa, a co nie. ;)
Znacznie lepszy, ale nie idealny, jest Wicd.
Pozdrawiam
;-)
Offline
Jak wykonać polecenie d) testowanie połączenia z zdalnym komputerem? Bo o ile z wcześniejszymi w miarę sobie poradziłem i pozostało zrobić małe rzeczy, tak co z tym zrobić nie mam pojęcia.
Offline
ping {adres_komputera}
albo zainstalować np lft, a potem:
lft {adres_komputera} -d {numer_portu}
Wszystkich programów i możliwości masz chyba ze sto albo więcej.
Offline
A w trybie graficznym da się to jakoś zrobić?
Offline
Odpalić terminal, i wpisać polecenie, co za problem?
W jakim systemie można pingi w trybie graficznym wysyłać, i po co?
W Windowsie też najprościej przez wiersz polecenia pingi i telnet używać.
Przy okazji, jednym z najstarszych sposobów na próbę połączenia z zdalnym hostem jest telnet
telnet {adres-kompa} {port}
Innym jest netcat, np:
echo "GET http://dug.net.pl" | nc dug.net.pl 80
Ostatnio edytowany przez Jacekalex (2013-05-23 21:48:22)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00007 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00043 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.17.181.122' WHERE u.id=1 |
0.00238 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.17.181.122', 1732501362) |
0.00024 | SELECT * FROM punbb_online WHERE logged<1732501062 |
0.00038 | SELECT topic_id FROM punbb_posts WHERE id=233074 |
0.00007 | SELECT id FROM punbb_posts WHERE topic_id=23572 ORDER BY posted |
0.00033 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23572 AND t.moved_to IS NULL |
0.00008 | SELECT search_for, replace_with FROM punbb_censoring |
0.00134 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23572 ORDER BY p.id LIMIT 0,25 |
0.00119 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23572 |
Total query time: 0.00655 s |