запутался с route
Модератор: Bizdelnick
-
R.Wilco
- Сообщения: 30
- ОС: Knoppix :)
запутался с route
Привет всем! Первый раз поставил Linux (Debian), не могу сконфигурить сеть. Что надо прописывать в route, мою машину? (route add -net 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1 eth0) или сеть (route add -net 192.168.1.0 netmask 255.255.255.0 gateway 192.168.1.1 eth0). И еще вопрос, нет ли конфиг файла который можно подправить ручками? А то route упорно прописывает ту же сеть без гейта и я не уверен что это правильно. Сеть у меня не работает.
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: запутался с route
ну а как ты думаешь, чем отличаются опции -host и -net ? если ты используешь -net, то, по-моему, вполне очевидно, что надо прописывать сеть. хотя, при /24 маске, на самом деле всем глубоко пофигу, какое число стоит в конце 192.168.1.* (:Что надо прописывать в route, мою машину? или сеть
кроме того, для локальной сети не зачем прописывать маршрутизатор.
слава роботам!
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
R.Wilco
- Сообщения: 30
- ОС: Knoppix :)
Re: запутался с route
/etc/network/interfaces в Дебиане.
он что имеет отношение к route ?
Хорошо бы мануал почитать...
Да читал я в том-то и дело... В мануале написано что надо прописать сеть. Я прописываю, у меня не получается как в мануале.. Поэтому и спрашиваю совета как сделать. А советы типа RTFM я и сам могу дать.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: запутался с route
В мануале написано как прописать сеть. А не просто, что ее надо прописать.
Ну хорошо, что надо сделать? Повесить 192.168.1.2 на eth0 и указать 192.168.1.1 его дефолтовым шлюзом?
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
route add default gw 192.168.0.1
Пойдет?
А в мануале все расписано, что как и зачем...
-
R.Wilco
- Сообщения: 30
- ОС: Knoppix :)
Re: запутался с route
Ну хорошо, что надо сделать? Повесить 192.168.1.2 на eth0 и указать 192.168.1.1 его дефолтовым шлюзом?
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
route add default gw 192.168.0.1
Пойдет?
А в мануале все расписано, что как и зачем...
Ну вот не получается это. По порядку:
При загрузке у меня route показывает следущее:
default - 192.168.1.1 - 0.0.0.0 - UG (но default у меня ставится на 0.0.0.0, когда я делаю route add -net default и далее по тексту)
вторая строка 192.168.1.0 - * - 255.255.255.0 - U
route default 192.168.0.1 она не прописывает, пишет network unreacheble (почему 192.168.0.1, это же не моя сеть)...
Запутался я .. все делал по мануалу (и не одному). Всё пингуется, но TCP не пашет. И еще вопрос: 0.0.0.0 это что вообще значит? Некое зануление куда-то или что? что означает мой default 0.0.0.0?
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
R.Wilco
- Сообщения: 30
- ОС: Knoppix :)
Re: запутался с route
Пожалуйста, прокомментируйте кто может, является ли нижеследующее нормальной конфигурацией сети. Это дефоултные установки Debian после перестановки, которые она прописала после поиска по DHCP, которые в точности совпадают с тем что я прописывал вручную:
Конфигурация сети 192.168.1.2 (мой компьютер) --> 192.168.1.1 (Модем+роутер D-Link, он же NAT'ом занимается) --> stream.ru
xxxxxxxxxxx:/home/xxxxxx# ifconfig
eth0 Link encap:Ethernet HWaddr 00:03:47:D3:53:72
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::203:47ff:fed3:5372/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:47 errors:0 dropped:0 overruns:0 frame:0
TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4578 (4.4 KiB) TX bytes:6759 (6.6 KiB)
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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
xxxxxxxxxxx:/home/xxxxxx# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
default mygateway.ar7 0.0.0.0 UG 0 0 0 eth0
xxxxxxxxxxx:/home/xxxxxx# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
xxxxxxxxxxx:/home/xxxxxx# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Это правильно? Я извелся уже .. Может моя проблема не в этом вообще? Все пингуется. Сеть не работает.
Конфигурация сети 192.168.1.2 (мой компьютер) --> 192.168.1.1 (Модем+роутер D-Link, он же NAT'ом занимается) --> stream.ru
xxxxxxxxxxx:/home/xxxxxx# ifconfig
eth0 Link encap:Ethernet HWaddr 00:03:47:D3:53:72
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::203:47ff:fed3:5372/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:47 errors:0 dropped:0 overruns:0 frame:0
TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4578 (4.4 KiB) TX bytes:6759 (6.6 KiB)
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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
xxxxxxxxxxx:/home/xxxxxx# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
default mygateway.ar7 0.0.0.0 UG 0 0 0 eth0
xxxxxxxxxxx:/home/xxxxxx# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
xxxxxxxxxxx:/home/xxxxxx# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Это правильно? Я извелся уже .. Может моя проблема не в этом вообще? Все пингуется. Сеть не работает.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: запутался с route
А что значит сеть не работает?
Сайты не загружаются?
А что с DNS'ом?
Сайты не загружаются?
А что с DNS'ом?
-
R.Wilco
- Сообщения: 30
- ОС: Knoppix :)
Re: запутался с route
Uncle_Theodore писал(а): ↑06.03.2007 02:44А что значит сеть не работает?
Сайты не загружаются?
А что с DNS'ом?
Работает внутренняя сеть (заходится на роутер, видится второй компьютер), DNS работает. Не работает внешняя сеть ни по одному известному мне протоколу (HTTP, FTP, ICQ, IRC), хотя наружу пинги проходят и возвращаются. Под виндой этот модем/роутер работает нормально. Может с ним что не так, но там установок никаких нет на тему firewall, только одна галочка - подключить Firewall/NAT. Соотв-но она стоит (NAT то нужен вроде как).. Грешу на свои кривые руки и ищу что надо сделать в Debian, чтобы обрести счастье и покой.