Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: ручная настройка интерфейса сети  (Прочитано 1871 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн wanderer3000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
ручная настройка интерфейса сети
« : 05 Ноября 2009, 18:10:26 »
Здравствуйте. возникла проблема с ручной настройкой сети, а точнее в маршрутах на ПК.
Дело в том, что при создании нового подключения к лвс (присвоение всего через dhcp) в стандартном GUIшном network-managere в routaх и ifconfig'е выводит такое:
$ route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.12.0    *               255.255.255.0   U     1      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         192.168.12.100  0.0.0.0         UG    0      0        0 eth0
eth0      Link encap:Ethernet  HWaddr 00:11:5b:81:a3:50 
          inet addr:192.168.12.10  Bcast:192.168.12.255  Mask:255.255.255.0
          inet6 addr: fe80::211:5bff:fe81:a350/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1460  Metric:1
          RX packets:46476 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48934 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:33318509 (33.3 MB)  TX bytes:15970830 (15.9 MB)
          Прервано:21 Base address:0xa400
Все прекрасно работает.
Но мне необходимо изменить IP (для доступа к ADSL-модему) при помощи консольных коммнанд.
Я делаю
sudo ifconfig eth0 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0 up;
sudo route add default gateway 192.168.1.1 eth0;
и в роутах и ifconfig'е появляется вот что:
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
default         techsupport.loc 0.0.0.0         UG    0      0        0 eth0
techsupport.loc - это вероятнее всего название компа..
Интернет через это не работает.
Вопрос: Что значит запись в таблице маршрутизации
default         techsupport.loc 0.0.0.0         UG    0      0        0 eth0и как добавить в маршруты запись типа
link-local      *               255.255.0.0     U     1000   0        0 eth0З.Ы. ОС ubunu 9.04 конфигурация сети - обычная одноранговая на сколько я понимаю

Оффлайн Asmodean

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: ручная настройка интерфейса сети
« Ответ #1 : 05 Ноября 2009, 18:22:35 »
Адрес модема какой из сети 1.1?
модем пингуется?

Гарри Кашпировский

  • Гость
Re: ручная настройка интерфейса сети
« Ответ #2 : 05 Ноября 2009, 18:43:56 »
Что то я не понял. Зачем менять ip для доступа к модему?
Можно ведь просто добавить второй IP на сетевую. У меня так и работает.
~# ifconfig eth0;ifconfig eth0:0
eth0      Link encap:Ethernet  HWaddr 00:01:<поскипано> 
          inet addr:10.158.33.130  Bcast:10.158.33.255  Mask:255.255.255.0
          inet6 addr: fe80::201:6cff:feee:49a9/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28688 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21297 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:11883046 (11.8 MB)  TX bytes:8925153 (8.9 MB)
          Прервано:20 Base address:0x4000

eth0:0    Link encap:Ethernet  HWaddr 00:01:<поскипано>
          inet addr:172.16.11.1  Bcast:10.158.33.255  Mask:255.255.255.0
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Прервано:20 Base address:0x4000
Если модем находиться в той же подсети что и IP адрес, то дефаулт роут не нужен. Для интернетов конечно же да...

Пользователь решил продолжить мысль 05 Ноября 2009, 18:49:24:
Я делаю
sudo ifconfig eth0 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0 up;
sudo route add default gateway 192.168.1.1 eth0;
и в роутах и ifconfig'е появляется вот что:
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
default         techsupport.loc 0.0.0.0         UG    0      0        0 eth0
techsupport.loc - это вероятнее всего название компа..
Интернет через это не работает.
Вопрос: Что значит запись в таблице маршрутизации
default         techsupport.loc 0.0.0.0         UG    0      0        0 eth0и как добавить в маршруты запись типа
link-local      *               255.255.0.0     U     1000   0        0 eth0З.Ы. ОС ubunu 9.04 конфигурация сети - обычная одноранговая на сколько я понимаю
Ну так оно работать и не будет, это же очевидно. Сетевая сама на себя замыкается.
route -n вам в помощь.
« Последнее редактирование: 05 Ноября 2009, 18:49:25 от Гарри Кашпировский »

Оффлайн wanderer3000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: ручная настройка интерфейса сети
« Ответ #3 : 06 Ноября 2009, 10:54:42 »
Цитировать
Адрес модема какой из сети 1.1? модем пингуется?
Модем 192.168.1.1. Проверить пинг сейчас нету возможности, т.к. нет модема.
Вобще это не принципиально, просто иногда приходится проверять модемы и хочется написать скрипт для этого.
Цитировать
Если модем находиться в той же подсети что и IP адрес, то дефаулт роут не нужен. Для интернетов конечно же да...
Ну это он сейчас в одной сети, тут принцип интересен.
Цитировать
Ну так оно работать и не будет, это же очевидно. Сетевая сама на себя замыкается.
route -n вам в помощь.
гм.. route -n
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
Заработало, кстати, только я не въехал почему...и правда не для модема, а для офисной сети. при такой конфигурации:
sudo ifconfig eth0 192.168.12.10 broadcast 192.168.12.255 netmask 255.255.255.0 up;
sudo route add default gateway 192.168.12.100 eth0;
ifconfig eth0;
route;
eth0      Link encap:Ethernet  HWaddr 00:11:5b:81:a3:50  
          inet addr:192.168.12.10  Bcast:192.168.12.255  Mask:255.255.255.0
          inet6 addr: fe80::211:5bff:fe81:a350/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1460  Metric:1
          RX packets:35121 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20171 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:47493651 (47.4 MB)  TX bytes:2076723 (2.0 MB)
          Прервано:21 Base address:0xa400

Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.12.0    *               255.255.255.0   U     0      0        0 eth0
default         192.168.12.100  0.0.0.0         UG    0      0        0 eth0
---
Заработало, да не все.  ??? Сайты через браузер открываются, но некоторые специфические виндово-вайновые сетевые программы не работают (до этого работали)
« Последнее редактирование: 06 Ноября 2009, 12:38:40 от wanderer3000 »

 

Страница сгенерирована за 0.044 секунд. Запросов: 23.