шлюз на Ubuntu

12 сообщений / 0 new
Последнее сообщение
Гость
шлюз на Ubuntu

Доброго времени суток!
столкнулся с такой проблемой: есть комп с убунтой 9,10 внего воткнуты 2 сетевухи одна глядит в интернет (eth4) вторая в локалку (eth0), на интрнет IP компа - 192.168.1.2, модема - 192,168,1,1; в локалке комп 192,168,0,1 второй комп 192,168,0,2 маска везде 255,255,255,0
причем пингуются и второй комп и модем без проблем.
проблема в следующем когда подключены обе сети интернет не работает локалка работает нормально, отключаю локалку сразу начинает работать интернет
вопрос как заставить их работать вместе и при этом раздавать интернет на второй комп?
заранее спасибо за любую помощь
<span class='smallblacktext'>[ Редактирование ]</span>

reD_Rus (не проверено)

вероятно у тебя для двух сетевух нарисован gateway и dnsservers
надо какой нибуть одной

cin
Не в сети
Зарегистрирован: 21/09/2010

[quote=FAiver]Доброго времени суток!
столкнулся с такой проблемой: есть комп с убунтой 9,10 внего воткнуты 2 сетевухи одна глядит в интернет (eth4) вторая в локалку (eth0), на интрнет IP компа - 192.168.1.2, модема - 192,168,1,1; в локалке комп 192,168,0,1 второй комп 192,168,0,2 маска везде 255,255,255,0
причем пингуются и второй комп и модем без проблем.
проблема в следующем когда подключены обе сети интернет не работает локалка работает нормально, отключаю локалку сразу начинает работать интернет
вопрос как заставить их работать вместе и при этом раздавать интернет на второй комп?
заранее спасибо за любую помощь
[/quote]
А что показывает netstat -nr ?

FAiver (не проверено)

[quote=cin]
А что показывает netstat -nr ?
[/quote]
192.168.1.0 _ 0.0.0.0 _ 255.255.255.0 _ U _ 0 0 _ 0 eth0
192.168.0.0 _ 0.0.0.0 _ 255.255.255.0 _ U _ 0 0 _ 0 eth4
169.254.0.0 _ 0.0.0.0 _ 255.255.0.0 _ U _ 0 0 _ 0 eth4
0.0.0.0 _ 192.168.1.1 _ 0.0.0.0 _ UG _ 0 0 _ 0 eth0

поменял местами интернет и локалку т.е. интернет на eth0 локалка на eth4 все заработало! сегодня запускаю снова таже проблема :( не работает интернет, отключаеш локалку работает интернет.

<span class='smallblacktext'>[ Редактирование 16.02.2010 - 09:29:21 ]</span>

McClaud
Не в сети
Зарегистрирован: 20/09/2010

ifconfig
что показывает?

cin
Не в сети
Зарегистрирован: 21/09/2010

[quote=FAiver][quote=cin]
А что показывает netstat -nr ?
[/quote]
192.168.1.0 _ 0.0.0.0 _ 255.255.255.0 _ U _ 0 0 _ 0 eth0
192.168.0.0 _ 0.0.0.0 _ 255.255.255.0 _ U _ 0 0 _ 0 eth4
169.254.0.0 _ 0.0.0.0 _ 255.255.0.0 _ U _ 0 0 _ 0 eth4
0.0.0.0 _ 192.168.1.1 _ 0.0.0.0 _ UG _ 0 0 _ 0 eth0
[/quote]

Всё выглядит нормально кроме (хотя мешать не должно)

[quote]
169.254.0.0 _ 0.0.0.0 _ 255.255.0.0 _ U _ 0 0 _ 0 eth4
[/quote]

[quote=FAiver]
не работает интернет, отключаеш локалку работает интернет.
[/quote]

Итернет не работает на шлюзе или в локалке?
Как адреса назначаются интерефейсам: статически или через DHCP?

FAiver (не проверено)

адреса статические, инет отваливается на шлюзе! т.е. модем пингуется а интернета нет :(
у меня такое ощущение что где то нужно указать что мол интернет на этой сети иначе он начинает ломится не туда....
а 169.254.0.0 _ 0.0.0.0 _ 255.255.0.0 _ U _ 0 0 _ 0 eth4 даже незнаю откуда берется... я такое не прописывал.

cin
Не в сети
Зарегистрирован: 21/09/2010

Ну, тогда надо посмотреть трассировку маршрута на какой-либо адрес в интернете при подключенной локалке. Первым шагом попробовать трассировку к инетовскому хосту по имени (traceroute -n nclug.ru), а вторым - по ip (traceroute -n 85.159.33.62). По результатам трассировки пытаться сделать последующие выводы..

FAiver (не проверено)

итак вот ifconfig c включенной локалкой
eth0 Link encap:Ethernet HWaddr 00:1f:d0:8f:f5:53
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21f:d0ff:fe8f:f553/64 Диапазон:Ссылка
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:38151 errors:0 dropped:0 overruns:0 frame:0
TX packets:32647 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:52458231 (52.4 MB) TX bytes:2459791 (2.4 MB)
Прервано:27

eth4 Link encap:Ethernet HWaddr 00:10:4b:b3:dc:61
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::210:4bff:feb3:dc61/64 Диапазон:Ссылка
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:368 errors:0 dropped:0 overruns:0 frame:0
TX packets:320 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:56765 (56.7 KB) TX bytes:58166 (58.1 KB)
Прервано:19 Base address:0x4000

lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Узел
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:11 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:726 (726.0 B) TX bytes:726 (726.0 B)

и вот traceroute c отключенной локалкои
traceroute to nclug.ru (85.159.33.62), 30 hops max, 60 byte packets
1 192.168.1.1 1.918 ms 2.371 ms 2.757 ms
2 212.96.*.* 79.298 ms 79.753 ms 79.976 ms
3 94.255.28.145 28.917 ms 30.268 ms 31.573 ms
4 212.96.104.23 32.124 ms 33.967 ms 35.252 ms
5 212.96.104.60 35.628 ms 37.571 ms 38.814 ms
6 212.96.104.10 40.201 ms 39.093 ms 40.575 ms
7 212.96.104.8 41.586 ms 22.406 ms 22.567 ms
8 212.96.104.6 22.891 ms 24.625 ms 23.062 ms
9 212.96.104.4 455.660 ms 455.683 ms 453.972 ms
10 94.255.29.66 23.444 ms 23.227 ms 24.166 ms
11 85.173.2.44 22.768 ms 23.305 ms 22.138 ms
12 85.173.2.87 22.056 ms 22.680 ms 23.242 ms
13 83.229.156.57 29.263 ms 28.507 ms 29.029 ms
14 83.229.225.191 47.395 ms 48.232 ms 47.007 ms
15 217.150.59.58 46.860 ms 46.867 ms 46.714 ms
16 217.150.46.90 66.278 ms 66.318 ms 67.902 ms
17 85.159.33.62 78.458 ms 74.917 ms 74.548 ms

и с включенной

traceroute to nclug.ru (85.159.33.62), 30 hops max, 60 byte packets
1 192.168.1.1 0.868 ms 1.253 ms 1.636 ms
2 212.96.*.* 22.267 ms 22.678 ms *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 212.96.104.6 22.982 ms 24.329 ms 25.689 ms
9 212.96.104.4 26.911 ms 28.253 ms *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 217.150.59.58 47.250 ms 48.622 ms 49.944 ms
16 85.159.33.62 84.935 ms 85.859 ms *

cin
Не в сети
Зарегистрирован: 21/09/2010

Получается, что и при локалке, и при её отсутствии пакеты всё таки цели достигают. Т.е. инет не пропадает. Однако, смущают хопы 3-7 и 10-14 при наличии локалки.
А случаем в локалке никто не поставил себе адрес 192.168.1.1 (включая алиасы)?

FAiver (не проверено)

в локалке адреса 192,168,0,1 это шлюз и 192,168,0,2 второй комп других нет
на второй сетевой карте 192,168,1,2 и на модеме 192,168,1,1

cin
Не в сети
Зарегистрирован: 21/09/2010

Весьма странно. Но чудес не бывает. Видимо какой-то демон сидит, и при появлении коннекта на второй сетевухе, меняет сетевые настройки. Больше идей пока нет.

RSS-материал