LinuxForum.Fans
Тема

Сеть

Автор: raselkroy 40 сообщений 5130 просмотров
#120820

у меня 2 компа и первый может выходить в интернет, а второй нет. Друг помог мне исправить эту проблему , второй тоже стал выходить в интернет(через первый). Но че то глюкануло и второй комп перестал выходить в интернет.Второй комп до сих пор видит первый и наоборот , но в интернет не выходит .
как это исправить??
и еще вопрос я совсем забыл где и что в каких папках лежит , есть ли у кого хорошая документация к этому?

#120821

опиши как подключен к нету

#120826

сервер выдает айпи и сразу дает выход в интернет.

#120828

Второй комп подключен через хаб или прямо в сетевуху первого?

#120832

Вот это покажи. Это на том где инет есть.
[console]iptables -L -v
iptables -t nat -L -v[/console]

#120841

iptables -L -v
Chain INPUT (policy ACCEPT 1795K packets, 3987M bytes)
pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 TCPMSS tcp -- any eth0 anywhere anywhere tcp flags:SYN,RST/SYN tcpmss match 1400:1500 TCPMSS clamp to PMTU

Chain OUTPUT (policy ACCEPT 1374K packets, 7771M bytes)
pkts bytes target prot opt in out source destination

sudo iptables -t nat -L -v
Chain PREROUTING (policy ACCEPT 955 packets, 75961 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 5140 packets, 334K bytes)
pkts bytes target prot opt in out source destination

Chain POSTROUTING (policy ACCEPT 140 packets, 9211 bytes)
pkts bytes target prot opt in out source destination
17 4214 MASQUERADE all -- any eth1 anywhere anywhere
4983 321K MASQUERADE all -- any eth0 anywhere anywhere

скажи хоть пару слов об этом ну и что это?

#120844
raselkroy написал:
скажи хоть пару слов об этом ну и что это?

это Firewall, которого, судя по ACCEPT, какбэ нет smile

#120847

А в тегами сложно оформить?

17 4214 MASQUERADE all -- any eth1 anywhere anywhere
4983 321K MASQUERADE all -- any eth0 anywhere anywhere

От сюда делаем вывод, что маскарадинг работает. Даже пакетики бегают.

Покажи ifconfig на компе без инета и файл /etc/resolv.conf

#120849
Termo написал:
это Firewall, которого, судя по ACCEPT, какбэ нет

Почти нет )) Пару правил все-таки присутствуют ))

#120851

[console]
nikita@alebastr:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:e0:4c:07:10:13
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:4cff:fe07:1013/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3452330 errors:0 dropped:0 overruns:0 frame:0
TX packets:1176812 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:303728942 (303.7 MB) TX bytes:109530952 (109.5 MB)
Interrupt:10 Base address:0xd000

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

nikita@alebastr:~$ more /etc/resolv.conf
nameserver 192.168.254.251

[/console]
сойдет?

#120854

Сойдет. Это получается что у компьютера с инетом, сетевая которая смотрит в инет с IP 192.168.254.251? Так?
Покажите еще ifconfig сервера.

И попробуйте пингануть 8.8.8.8

#120856

[console]
nikita@uber-desktop:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1d:60:1e:5e:f7
inet addr:178.49.60.74 Bcast:178.49.60.127 Mask:255.255.255.192
inet6 addr: fe80::21d:60ff:fe1e:5ef7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:38633 errors:0 dropped:0 overruns:0 frame:0
TX packets:35838 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31433585 (31.4 MB) TX bytes:6879539 (6.8 MB)
Interrupt:43 Base address:0xe000

eth1 Link encap:Ethernet HWaddr 00:0a:eb:ab:d4:43
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20a:ebff:feab:d443/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1372432 errors:0 dropped:0 overruns:0 frame:0
TX packets:3939170 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:130367729 (130.3 MB) TX bytes:880291352 (880.2 MB)
Interrupt:19 Base address:0xd800

lo Link encap:Локальная петля (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:1107721 errors:0 dropped:0 overruns:0 frame:0
TX packets:1107721 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:662505724 (662.5 MB) TX bytes:662505724 (662.5 MB)

[/console]

#120857

raselkroy, дык подымите eth1

raselkroy написал:
17 4214 MASQUERADE all -- any eth1 anywhere anywhere

судя по этому, у вас есть 2 сетевухи, и второй комп подключён ко второй сетевухе первого компа, а первая сетевуха к модему. правильно?

xlin написал:
От сюда делаем вывод, что маскарадинг работает. Даже пакетики бегают.

на второй сетевухе не бегают. это больше похоже на пинг. и по ifconfig видно, что второй интерфейс не поднят.

#120858

И чего это тогда за адрес 192.168.254.251? От балды? :D
Напишите там 192.168.1.1

[console]nikita@alebastr:~$ more /etc/resolv.conf
nameserver 192.168.1.1[/console]

Потом
[console]ping ya.ru
ping 8.8.8.8[/console]

#120859
drBatty написал:
на второй сетевухе не бегают. это больше похоже на пинг. и по ifconfig видно, что второй интерфейс не поднят.

Тот ifconfig от клиента у которого нет инета.

#120860

я изменил nameserver
первый все пингует, второй нет

#120863
drBatty написал:
raselkroy, дык подымите eth1

а как поднять?

#120864
xlin написал:
Тот ifconfig от клиента у которого нет инета.

понял уже...

#120865

[console]cat /proc/sys/net/ipv4/ip_forward
cat /etc/sysctl.conf[/console]

Войдите или зарегистрируйтесь, чтобы ответить.