LinuxForum.Fans
Тема

AllShare и сложная сеть.

Автор: maxidrom 15 сообщений 1973 просмотров
06.01.2015 13:09 #408557

вот моя сеть




как мне настроить роутр ASUS и Debian, чтоб можно было управлять с смартфона телеком. по AllShare.

я так понял мне надо на линуксе перенаправить порты, но какие и как, не знаю.

interfaces

Показать

#tomtel
allow-hotplug eth0
iface eth0 inet dhcp

#home
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0


#wi-fi
auto eth2
iface eth2 inet static

address 192.168.2.1
netmask 255.255.255.0

iptables

Показать
#!/bin/bash

iptables -F
iptables -X

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT

#home
iptables -A INPUT -s 192.168.1.2 -m mac --mac-source C8:60:00:A0:98:2E -j ACCEPT


#################################################
#domen
iptables -A INPUT -p udp --dport 53 -j ACCEPT
#################################################

#################################################
#ping
iptables -A INPUT -p icmp -m icmp --icmp-type 0 -j ACCEPT
iptables -A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
#################################################


##################################################################################################
#трем фильтры
tc qdisc del dev eth2 root
#создаем ветку
tc qdisc add dev eth2 root handle 1: htb default 20
#по умолчанию юзает 20 класс
tc class add dev eth2 parent 1: classid 1:20 htb rate 10Mbit ceil 10Mbit
##################################################################################################

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT

09.01.2015 21:56 #408988

Что-то план-схема кривая какая-то где ASUS то?
Debian что за железяка у Вас с тремя сетевыми интерфейсами?
Что от провайдера приходит?
Wi-Fi это что за устройство и как подключено?

09.01.2015 22:02 · отредактировано #408989

AllShare работает по протоколу upnp/dlna как я понимаю...
Поэтому чтобы все работало необходимо чтобы все устройства находились в одной сети и небыли разделены NAT или Брандмауэром...

Подозреваю что в Вашей схеме присутствуют оба блока...


Пока не будет более детальной схемы и моделей устройств помочь Вам вряд ли чем-то можно...

10.01.2015 01:22 #409002

провайдер - статик ip, по dhcp

wi-fi - это asus роутор

debian - 3и сетевухи, на нем вертится вебка и сервер на java ( i7, 32Gb линукс)

мне надо как то пробросить порт с "wi-fi" через "debian" на "home комп"

10.01.2015 11:42 #409023

Подключите Internet от провайдера к wifi роутеру, 100 % там есть такая возможность, затем объедините wifi и локальную ethernet сеть, на роутере пробросьте нужные порты из сети провайдера на Debian, раз уж у вас там "вертится вебка и сервер на java".

Удачи.

10.01.2015 11:47 #409024

wi-fi слабый и старый, он выдает только 21Mbit/s а у меня сетка 100Mbit/s (режит гад канал, почему так и подкл, для телефона хватает канала)

10.01.2015 12:34 #409029
maxidrom написал:
провайдер - статик ip, по dhcp

wi-fi - это asus роутор

debian - 3и сетевухи, на нем вертится вебка и сервер на java ( i7, 32Gb линукс)

мне надо как то пробросить порт с "wi-fi" через "debian" на "home комп"

В плане порт? Asus подключен в deb? Если да то вам надо на асусе кабель вставить в lan порт и в настройка указать локальный ип адрес например 192.168.1.254. После этого на debian сетевые которые смотрят в вашу сеть обьединить в bond. Нечего нету сложного тут.

10.01.2015 13:08 #409031

в wi-fi asus, я в ставил в wlan (или так его), если я вставлю в lan, интернет не продает?

про debian я понял следующее.
через bond я соединяю eth1 и eth2 как одна сеть, а eth0 как поступление интернета.
в итоге получаешь bond то же свич, только вручную?

10.01.2015 13:26 · отредактировано #409034

делаем bond это даст что свич и а асус будет в одной сети. Не хотите менять на асусе 192.168.1.1 на 192.168.1.254 тогда меняйте на debian. То после этого как вставите в lan то не пропадёт. Если это домашняя сеть то смысл wi-fi в отдельную сеть не вижу.
Iptables какой то строгий у вас =)

10.01.2015 13:37 #409037
maxidrom написал:
в wi-fi asus, я в ставил в wlan (или так его), если я вставлю в lan, интернет не продает?

про debian я понял следующее.
через bond я соединяю eth1 и eth2 как одна сеть, а eth0 как поступление интернета.
в итоге получаешь bond то же свич, только вручную?

Интернет приходит в дебиан в один сетевой интерфейс...
Интернет и DHCP выходит в Вашу сеть через другой интерфейс...
В этом случае:
Тот провод из Debian что у Вас идет в свитч воткните в ASUS в любой порт кроме WAN (отключите на роутере DHCP)...
А любой другой порт кроме WAN соедините со свитчом...

10.01.2015 13:52 #409039
mozgfx написал:

Интернет приходит в дебиан в один сетевой интерфейс...
Интернет и DHCP выходит в Вашу сеть через другой интерфейс...
В этом случае:
Тот провод из Debian что у Вас идет в свитч воткните в ASUS в любой порт кроме WAN (отключите на роутере DHCP)...
А любой другой порт кроме WAN соедините со свитчом...

Ну а смысл лишние кабеля?

10.01.2015 23:54 #409087
mozgfx написал:

В этом случае:
Тот провод из Debian что у Вас идет в свитч воткните в ASUS

я бы с радостью, но я писал выше, выход с Asus 30Мбит всего, проц у него дохлый.

11.01.2015 00:42 #409091
"Kettler" написал:
ашу сеть обьединить в bond

или я совсем тупой или я чего то не догоняю какое отношение имеет bonding к созданию виртуального свича ? может все же bridge надо использовать.

11.01.2015 13:18 #409106

мне как раз примерно и нужен свич из debian, для сети wi-fi и другого свича

12.01.2015 10:38 #409191
lone_wolf написал:
[quote="Kettler"]ашу сеть обьединить в bond

или я совсем тупой или я чего то не догоняю какое отношение имеет bonding к созданию виртуального свича ? может все же bridge надо использовать.[/quote]
Ну да, спс за подправку.

Войдите или зарегистрируйтесь, чтобы ответить.