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


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

Автор Тема: Опять 25, настройка маршрутизации (роутер, ubuntu_server, хаб и xbox)  (Прочитано 1226 раз)

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

Оффлайн Timuridze

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

Имеется роутер TP-Link WDR4300 ip адрес 192.168.1.1 маска 255.255.0.0 DHCP раздает адреса

К нему по wifi подключен ubuntu-server ip 192.168.1.103 маска 255.255.0.0

ubuntu-server имеет так же вторую сетевую ip 192.168.0.1 маска 255.255.255.0 (если маску поставить 255.255.0.0 то на сервере пропадает интернет и снаружи по 192.168.1.103 к серверу так же не подключится)

Вторая сетевая с сервера воткнута в ХАБ к которому подключен XBOX ip 192.168.0.10 маска 255.255.0.0

Итак задача:
1. Xbox должен видеть интернет
2. Xbox должен получать ip автоматически (понятно что нужно поставить dnsmasq для работы dhcp и днс, но это уже после того как xbox увидит интернет с настройками ip прописанными вручную)

вывод ifconfig
(Нажмите, чтобы показать/скрыть)


Вывод netstat -n -r
(Нажмите, чтобы показать/скрыть)

ip forwarding включен
Сначала хотел поставить везде маску 255.255.0.0 но если поставить на интерфейс enp2s0, то Ubuntu сервер недоступен и без интернета.

https://www.dropbox.com/sc/hyv8iy21f2be9f2/AAD3h6BTj02sEHePhq1KoQ3Aa

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
1. Поставить нормальную маску.
2. Подключить XBox к роутеру.
3. <берегите нервы. спрашивающих много, а Вас мало>
      --Azure
« Последнее редактирование: 05 Марта 2016, 19:17:14 от Azure »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Timuridze

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Извиняйте тему можно сносить.Решение уже находил но с первого раза почему то не получилось. Решение есть тут на форуме.

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j MASQUERADE
iptables -t mangle -A FORWARD -p tcp -m tcp --tcp-flags RST,SYN SYN -j TCPMSS --clamp-mss-to-pmtu

или

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

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Нет бы сразу сеть корректно построить... Нет, не спортивно. Хочется таблесами костылей наставить, а потом в очередной раз споткнуться и героически решить новую проблему очередным костылём.
Но дело Ваше.

Оффлайн Timuridze

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

Сразу скажу воткнуть в роутер Xbox возможности нет.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Как правильно подскажите?
1. Поставить нормальную маску.
А именно для сети с роутером 24-ую. (да и вообще 16-я в домашней сети - ханжество, порождаемое безграмотностью)
Единственное, на роутере нужно будет добавить маршрут на сеть за ubuntu-сервером.
Если с этим проблема (с dlink-и разные бывают), то на сервере объединить сетевые карты в мост. Тогда вообще шоколад.

Оффлайн z-user

  • Активист
  • *
  • Сообщений: 605
  • Ubuntu User
    • Просмотр профиля
Timuridze,
А чем обусловлена необходимость использования такую широкую маску подсети?
Если 255.255.0.0 то обе подсети пересекаются по диапазону адресов для получения широковещательных запросов, в том числе и на запросы DHCP и ARP.
« Последнее редактирование: 06 Марта 2016, 12:19:54 от z-user »

Оффлайн Timuridze

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Цитировать
А чем обусловлена необходимость использования такую широкую маску подсети?
Цитировать
А именно для сети с роутером 24-ую. (да и вообще 16-я в домашней сети - ханжество, порождаемое безграмотностью)

Чем обусловлено, некоторое время назад просил помощи на ЛОРе, все утверждали "везде используй маску /16". Ну в целом я ничего плохого в этом не увидел. Возможно безграмотно конечно, но для дома сойдет.

Цитировать
Если 255.255.0.0 то обе подсети пересекаются по диапазону адресов для получения широковещательных запросов, в том числе и на запросы DHCP и ARP.
Это потенциально может привести к проблемам в  будущем? Сейчас получается 2 DHCP раздают адреса, роутера и сервера. Но вроде как не пересекаются, тот что на сервере обслуживает только свой интерфейс.


По поводу моста кстати очень интересно я так понимаю нужно в сторону bridge-utils смотреть?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Как это не пересекаются? Серверу как раз очень не здорово от Вашей конфигурации. И когда рассылать брадкаст в сеть 192.168.1.0/24 сразу вопрос - в какой  интерфейс его слать.

Направление по поводу моста - верное. Там проблем никаких нет, дольше обсуждаем.

Оффлайн z-user

  • Активист
  • *
  • Сообщений: 605
  • Ubuntu User
    • Просмотр профиля
Timuridze,
Цитировать
Ну в целом я ничего плохого в этом не увидел. Возможно безграмотно конечно, но для дома сойдет.
А какая задача ставилась что пришли к выводу что нужна такая маска? Что можно решить такой сеткой, что не доступно в подсетке 255.255.255.0?
Особенно учитывая что это даже не предприятие, а домашняя домосетка с малым количеством устройств ...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Моня всё ещё гложет вопрос, почему не включить х-ящик в роутер и избавиться от всех проблем раз и надолго?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Эт чё, дефицит двухпарного кабеля и коннекторов в стране?
OpenWrt 19.07

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Воткнуть ящик в хаб, подключённый к роутеру… однофигственно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Эт чё, дефицит двухпарного кабеля и коннекторов в стране?
Не поверите, иногда прокладка этого самого провода просто нереальна.

Какая вам разница? Можно придумать множество причин не возможности выполнения некоторых действий.
Предложили - не подходит. Решаем проблему другими способами.

 

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