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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как повторно запустить настройку подключения к интернету?  (Прочитано 7131 раз)

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

tartan

  • Гость
Так. И всё? Пароли не просит никакие?

Вечером займусь подробнее, сейчас убунты нет, а умозрительно всё-таки неудобно.

Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Пароль не просит.

tartan

  • Гость
Re: Как повторно запустить настройку подклю&#
« Ответ #17 : 24 Сентября 2008, 15:27:26 »
Круто. Тогда по новой:

ifconfig
cat /etc/resolv.conf
route
iptables

Запишите себе где-нибудь.

Вкратце надо будет следующее сделать:

Отключить nm

В /etc/network/interfaces вписать настройки из вывода ifconfig
В /etc/resolv.conf вписать nameserver ip.вашего.днс.сервера

sudo route add default gw (шлюз по умолчанию, берётся из вывода route) dev usb0

Это у вас инет должен появиться. Потом - хауту по маршрутизации.


Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Я просто не знаю какие данные нужно вводить.
iptables требует опции

Попробовал редактировать interfaces, комп вообще перестал загружаться.

configuring network interfaces - fail
starting NFS common utilites - fail


Вернул файл к такому виду:
auto lo
iface lo inet loopback

# auto dsl-provider
# iface dsl-provider inet ppp
# pre-up /sbin/ifconfig usb0 up # line maintained by pppoeconf
# provider dsl-provider

# auto usb0
# iface usb0 inet manual

# iface ppp0 inet ppp
# provider ppp0

# auto ppp0

iface eth0 inet dhcp

auto eth0
« Последнее редактирование: 25 Сентября 2008, 02:06:04 от asd090 »

tartan

  • Гость
Re: Как повторно запустить настройку подклю&#
« Ответ #19 : 25 Сентября 2008, 09:14:56 »
Примерно так: https://forum.ubuntu.ru/index.php?topic=36305.msg259525#msg259525

Это сеть поднять.

Потом sudo echo 1 > /proc/sys/net/ipv4/ip_forward - разрешить передачу пакетов между интерфейсами

sudo iptables -t nat -A POSTROUTING -o интерфейс подкл. к интернету -j MASQUERADE
sudo iptables -A FORWARD -i интерфейс подкл. к другому компу -j ACCEPT

У тебя не вайфай часом? Если да - там немного по-другому.
« Последнее редактирование: 25 Сентября 2008, 09:22:05 от tartan »

Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Сеть по проводам.

Получил такой ответ при вводе команд:

uzer@uzer-desktop:~$ sudo gedit /etc/network/interfaces
sudo: unable to resolve host uzer-desktop

но редактор все же открылся

uzer@uzer-desktop:~$ ifdown usb0
ifdown: failed to open statefile /var/run/network/ifstate: Permission denied

Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Рестартнул через

sudo /etc/init.d/networking restart
ответ

uzer@uzer-desktop:~$ sudo /etc/init.d/networking restart
sudo: unable to resolve host uzer-desktop
 * Reconfiguring network interfaces...                                          There is already a pid file /var/run/dhclient.usb0.pid with pid 0
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/usb0/22:17:31:fb:ca:a5
Sending on   LPF/usb0/22:17:31:fb:ca:a5
Sending on   Socket/fallback
DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 4
DHCPOFFER of 192.168.1.2 from 192.168.1.1
DHCPREQUEST of 192.168.1.2 on usb0 to 255.255.255.255 port 67
DHCPACK of 192.168.1.2 from 192.168.1.1
bound to 192.168.1.2 -- renewal in 36989 seconds.

tartan

  • Гость
На все permission denied отвечаем sudo !! (именно так)

Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Наверно что-то неправильно делаю, инет на втором компе не появился.



Первый комп раздатчик:

$cat /etc/network/interfaces
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

auto usb0
iface usb0 inet dhcp
netmask 255.255.255.0
gateway 192.168.1.1


auto eth0
iface eth0 inet static
address 169.254.6.178
netmask :255.255.0.0


$ cat /etc/resolv.conf
nameserver 192.168.1.1

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1e:8c:c3:7a:42 
          inet6 addr: fe80::21e:8cff:fec3:7a42/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4933 errors:0 dropped:0 overruns:0 frame:0
          TX packets:210 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:239922 (234.2 KB)  TX bytes:24316 (23.7 KB)
          Interrupt:18

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

usb0      Link encap:Ethernet  HWaddr 22:17:31:fb:ca:a5 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::2017:31ff:fefb:caa5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:35319 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30965 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:36964492 (35.2 MB)  TX bytes:5304580 (5.0 MB)

Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
второй комп (который без нета)

$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
address 127.0.0.0
netmask 255.0.0.0


auto eth0
# iface eth0 inet static
# address 169.254.6.167
iface eth0 inet dhcp
netmask 255.255.0.0
gateway 169.254.6.178


$ cat /etc/resolv.conf
nameserver 192.254.6.156


$ifconfig
eth0      Link encap:Ethernet  HWaddr 00:11:5b:49:27:56 
          inet addr:169.254.6.167  Bcast:169.254.255.255  Mask:255.255.0.0
          inet6 addr: fe80::211:5bff:fe49:2756/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:5061 (4.9 KB)
          Interrupt:20 Base address:0x9000

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

tartan

  • Гость
Re: Как повторно запустить настройку подклю&#
« Ответ #25 : 25 Сентября 2008, 15:24:38 »
У вас на первом компе (который с интернетом) dhcp-сервер не настроен и не включен. Второй к нему обращается за адресом (написано же - iface eth0 inet dhcp), а тот ему не даёт.

На втором поправьте

iface eth0 inet static
address 192.168.1.100 (например. тут от балды можно ip)

На первом инет есть? Вроде всё правильно выглядит, убедитесь, что в /proc/sys/net/ipv4/ip_forward едница, а не ноль - ноль норовит прописаться после каждой перезагрузки.

Проверяйте, видят ли интерфейсы друг друга пингом (на првом - ping 192.168.1.100), на втором - 169.254.6.178

Если пинг будет, значит, всё круто, можно на втором

route add default gw 169.254.6.178 dev eth0

Не забываем, что после каждой перезагрузки сбрасываются в дефолт /proc/sys/net/ipv4/ip_forward, iptables и route, так что пока настраиваем - всё руками восстанавливаем, а как настроим - заскриптуем.
« Последнее редактирование: 25 Сентября 2008, 15:33:25 от tartan »

Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Установил GTK+ configuration tool for dhcpd3-serve, когда его выбираю пишет:
не удается запустить пункт меню ошибка исполнения процесса "suto-root" нет такого файла или директории.

tartan

  • Гость
Re: Как повторно запустить настройку подклю&#
« Ответ #27 : 25 Сентября 2008, 16:14:01 »
Нафига такие сложности - дополнительно ещё dhcp-сервер настраивать? Ещё одна прога будет участвовать в выполнении задачи, которую можно решить без неё. Компьютеры же по кабелю связаны. Тупо на втором компьютере поправьте файл interfaces как показано выше. И всё. По идее.

Вот если соберётесь программный маршрутизатор делать, с вайфаем и всеми делами, оно может и понадобится.

Главное - интернет на первом-то поймался?
« Последнее редактирование: 25 Сентября 2008, 16:15:54 от tartan »

Оффлайн asd090

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Инет на первом есть.
Если прога не нужна, то я ее удаляю следом за с nm.

tartan

  • Гость
Процесс через диспетчер надо килльнуть, а то фиг знает, чего она в настройках начудит.

 

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