Автор Гілка: Локальна мережа для новачка  (Прочитано 2884 раз)

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Локальна мережа для новачка
« Відповідей #15 : 2008-10-13 15:47:06 »
Додай на другому у /etc/network/interfaces під broadcast 10.0.0.255
gateway 10.0.0.1

потім ifdown eth0, ifup eth0.  У відповіді sudo route повинно з'явитися
default      10.0.0.1    ...     eth0

пропінгуй 212.40.45.2
Best regards,
nickat

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Локальна мережа для новачка
« Відповідей #16 : 2008-10-13 16:57:20 »
 :D
Ура, інет з’явився!
Дякую.

На другій машині
sudo route:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0        *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         mak-desktop.loc 0.0.0.0         UG    100    0        0 eth0



Тільки перед тим, по пораді на одному форумі я очистив старі правила фаерфола, ввів
iptables -F
iptables -t nat -F
iptables -X
iptables -t nat -X
.

Нікате, дуже дякую за допомогу! Я консультувався на двох форумах, але тільки з твоєю порадою все запрацювало!
« Змінено: 2008-10-13 19:27:30 від vitre »

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Локальна мережа для новачка
« Відповідей #17 : 2008-10-13 17:12:59 »
І знову пропав, після перезавантаження.
Пропав і на першій машині.

ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
...

192.168.1.1 це мій провайдер.
« Змінено: 2008-10-13 17:14:19 від vitre »

Михайло Даниленко

  • Гість
Re: Локальна мережа для новачка
« Відповідей #18 : 2008-10-13 17:19:24 »
ping - привілейована команда, її треба пускати з-під рута.

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Локальна мережа для новачка
« Відповідей #19 : 2008-10-13 17:33:32 »
Гм..., ще раз перезевантажився і все  знову працює.

Пінг до речі тепер іде, і без sudo.

Михайло Даниленко

  • Гість
Re: Локальна мережа для новачка
« Відповідей #20 : 2008-10-13 17:40:50 »
Принаймні у деб'яні її встановлюють із флагом suid, щоб користувач міг її запускати із правами рута... Тоді незрозуміло, чого воно лаялося в той раз.

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Локальна мережа для новачка
« Відповідей #21 : 2008-10-13 18:30:33 »
Мені теж незрозуміло, шляхом експеериментів встановив,, що це стається, якщо повністю вимикаєш від мережі комп і модем. Іфап іфдаун не діють.
Проте, після перезавантаження зв’язок знову відновлюється.
« Змінено: 2008-10-13 18:32:20 від vitre »

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Локальна мережа для новачка
« Відповідей #22 : 2008-10-13 20:58:04 »
:D
Ура, інет з’явився!
Нікате, дуже дякую за допомогу! Я консультувався на двох форумах, але тільки з твоєю порадою все запрацювало!

linux.org.ua rules!  ;)
Best regards,
nickat

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Локальна мережа для новачка
« Відповідей #23 : 2008-10-23 17:48:27 »
Є така періодична проблема.
Иноді після завантаження Убунту пропадає зв'язок з інтернетом на роздаючому компі.
На ping 192.168.1.1 каже operation permited.
Після перезавантаження компа зв'язок з'являється.
Як це виправити?

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Локальна мережа для новачка
« Відповідей #24 : 2008-10-23 19:48:45 »
Щось не то твій ping каже.

Повинно бути:

$ ping 212.40.45.2
PING 212.40.45.2 56(84) bytes of data.
64 bytes from triton.osdn.org.ua (212.40.45.2): icmp_seq=1 ttl=48 time=86.8 ms
64 bytes from triton.osdn.org.ua (212.40.45.2): icmp_seq=2 ttl=48 time=86.6 ms
64 bytes from triton.osdn.org.ua (212.40.45.2): icmp_seq=3 ttl=48 time=86.0 ms
Best regards,
nickat

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Локальна мережа для новачка
« Відповідей #25 : 2008-10-26 15:37:49 »
Вибачте, це я трохи збрехав Ubuntu на ping каже

Цитата
ping 192.168.1.1

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.

ping: sendmsg: Operation not permitted

ping: sendmsg: Operation not permitted

ping: sendmsg: Operation not permitted

ping: sendmsg: Operation not permitted

ping: sendmsg: Operation not permitted

ping: sendmsg: Operation not permitted

ping: sendmsg: Operation not permitted

Підозрюю файрвол. Але чому він непередбачувано то дозволяє, то забороняє вихід в нет з кожним перезавантаженням?
Не знаю, може якісь користувацькі атрибути на важливих файлах міняються. В Убунту буває, що коли робиш копіювання чи запис з користувацької директорії може змінитися її атрибут, вона стає доступною для запису/читання иншім користувачам, Тоді при завантаженні виринає приблизно таке повідомлення:
Файл  .dmrc ігнорується, користувацька директорія повинна бути доступна для запису користувача і мати атрибут (якесь трьозначне число).
Хоча, можливо, поблема зовсім в иншому.

П.Н.
Гиг, зараз коли видаляю фотку тішить мене повідомленням: неможливо отримати доступ до смітника.
Щось з правами доступу негаразд.
« Змінено: 2008-10-26 16:49:41 від vitre »

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
« Змінено: 2008-10-26 17:51:11 від vitre »

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Локальна мережа для новачка
« Відповідей #27 : 2008-10-26 17:50:24 »
Виходить, що ці правила iptables нестабільні, самовільно змінюються від одного перезавантаження до иншого.
Мені якось радили прописати в interfaces шлях до скрипта з таким вмістом:
# видалення старих правил вогнестіни
sudo iptables -F
sudo iptables -t nat -F
sudo iptables -X
sudo iptables -t nat -X
# задача нових правил
sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -j ACCEPT

Тільки я не зовсім впевнений якою командою прописати виконання скрипта
up /etc/network/script
чи
post-up /etc/network/script

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Локальна мережа для новачка
« Відповідей #28 : 2008-10-26 18:00:23 »
Після встановлення ipmasq я ще додавав правила з
/usr/share/doc/ipmasq/examples/stronger/
Там є README, де написано, як встановити.  Не знаю, правда, чи це допоможе...
Best regards,
nickat

Praporshic

  • Гість
Re: Локальна мережа для новачка
« Відповідей #29 : 2008-10-26 18:00:31 »
Правильніше буде через post-up. А ще правильніше - знайти де зберігаються стандартні правила та відредагувати там.