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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Перенаправление данных сеть-компьютер-другое устройство  (Прочитано 1899 раз)

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

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
zhenya0007,
нам ли не все равно, главное что б пинги бегали. 

Так он же написал, что страницы с этого устройства открываются. Если открываются, значит пинги бегают.

Да и как вы выполните сие, если например на устройстве Windows Mobile или еще чего то ?

Нам же автор никакой информации не выдал, по хорошему за такие вопросы банить нужно.

Оффлайн testerka

  • Активист
  • *
  • Сообщений: 408
  • Век живи - век учись.
    • Просмотр профиля
по хорошему за такие вопросы банить нужно.
и накол сажать.
UBUNTU 10.10 + TT-budget S-1401=36Е

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Здравствуйте.
Есть компьютер, подключенный к интернетам и локальной сети, и устройство с http-сервером. Устройство подключено к компьютеру по wi-fi. Страницы с этого устройства на компьютере открываются.
Как их сделать доступными из итернетов или ходябы для других компьютеров в сети?

ifconfig -a
cat /etc/hosts

Он же телефон расшарить хочет и сделать его HTTP сервером , там даже не известно какая ОС.
Это для компа, чтобы узнать каким образом комп связан с неким "хттп-устройством". Когда мы это будем знать, можно будет подумать как через комп расшарить доступ к устройству в сеть/Сеть.

Оффлайн с42509

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Код: (php) [Выделить]
~$ i -a
eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:10 
          inet addr:192.168.144.4  Bcast:192.168.144.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:16989 (16.9 KB)
          Interrupt:28 Base address:0x8000

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:150 errors:0 dropped:0 overruns:0 frame:0
          TX packets:150 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:8330 (8.3 KB)  TX bytes:8330 (8.3 KB)

pan0      Link encap:Ethernet  HWaddr 2e:44:38:d8:f9:a9 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:46.191.5.124  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:7155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6360 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:6683080 (6.6 MB)  TX bytes:855754 (855.7 KB)

vboxnet0  Link encap:Ethernet  HWaddr 0a:00:27:00:00:00 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:22:43:36:ef:0e 
          inet addr:10.42.43.1  Bcast:10.42.43.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:2165 (2.1 KB)

~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 c

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
~$

Пользователь решил продолжить мысль 18 Марта 2012, 01:54:12:
и накол сажать.
Взаимно.
« Последнее редактирование: 18 Марта 2012, 01:54:12 от с42509 »

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 840
    • Просмотр профиля
на устройство заходите по стандартному (80) порту?
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн с42509

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
на устройство заходите по стандартному (80) порту?
Конечно, на телефоне обычный apache/php/mysql.

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 840
    • Просмотр профиля
Одно правило iptables и разрешение на форвард tpc/ip пакетов
Пробрасывайте 80 (или какой хотите) порт на IP устройства (80 порт)
Снаружи будете заходить на 80 (или какой пропишите в правиле проброса) порт
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн с42509

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Слова почти все понятны, смысла сообщения не понимаю.
Пример можно?

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Можно
Идём на роутер и жмакаем примерно так (ip мобилы пишем и её же привязываем по маку, дабы не сменился)



Оффлайн с42509

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Нет у меня роутеров.

Пользователь решил продолжить мысль 18 Марта 2012, 14:47:04:
К eth0 подключил второй комп напрямую, чтоб попробовать.
« Последнее редактирование: 18 Марта 2012, 14:47:04 от с42509 »

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
А каким ты образом открываешь станицы ?
ip адрес/сайт      таким образом ?

Если eth и wlan в разных подсетях, то они не будут пинговать друг друга. Компьютер должен быть шлюзом. Маршрутизация должна помочь.

Нужно добавить просто маршрут, через какой шлюз достучится к устройству, в данном случае шлюз у тебя будет компьютер вот и все.

Но тут UBUNTU не причем, учи маршрутизацию сетей, она во всех ОС одинакова.

« Последнее редактирование: 18 Марта 2012, 15:46:36 от zhenya0007 »

Оффлайн с42509

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Интерфейс wlan0.
Адрес телефона - 10.42.43.10.
Адрес моего компа - 10.42.43.1. На нем пишу в браузере 10.42.43.10, попадаю на веб-сервер телефона.

Интерфейс eth0.
Адрес моего компа 192.168.144.4.
Адерс второго компа в сети 192.168.144.2. Вот с него надо попасть на сервер в телефоне через первый комп. То есть я на компе 192.168.144.2 хочу, написав в браузер 192.168.144.4, попасть не сервер телефона.

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
НУ так все верно это маршрутизация, при чем тут UBUNTU ? Сети везде одинаковые,  во всех ОС.  Если ты знаешь принцип построения локальных сетей и интернет, то тебе не составит труда все настроить.

http://www.lanberry.ru/linux/nastroika-marshrutizacii-v-ubuntu-linux

Разберись и настрой.

192.168.144.4 должен быть шлюзом для 192.168.144.2


Можно наверно еще iptables попробовать, но думаю с маршрутизацией тебе будет легче.
« Последнее редактирование: 18 Марта 2012, 18:18:57 от zhenya0007 »

Оффлайн с42509

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

 

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