LINUX.ORG.RU
ФорумAdmin

Изменение значений MTU на интерфейсах (static)

 


0

1

Имеется proxy Calculate Directory Server. Необходимо поменять значение MTU. Знаю, что возможно поменять тут- /etc/network/interfaces - но данного пути нет. Такого тоже нет /etc/sysconfig/network-scripts/ Подскажите, пожалуйста, где искать? Не хотелось бы разово изменять - «ifconfig [interface] mtu [count] up» Спасибо! Извините, если тему уже поднимали.



Последнее исправление: Vozdyh (всего исправлений: 1)

Спасибо всем! Возможно не там ищу проблему. Извините, если ввел в заблуждение. Относительно if-up где можно это найти? К сожалению новичок в Linux и Calculate Edition в частности.После команды ifconfig по интерфейсам MTU 1500. Основная проблема в следующем - при открытии некоторых сайтов выдает следующее сообщение:

- Система вернула: (104) Connection reset by peer (сайт Sony -sony.ru)

- Система вернула: (110) Connection timed out (сайты Белоруссии, в частности - http://www.butb.by/)

Извините, еще раз!

Vozdyh
() автор топика
Ответ на: комментарий от Vozdyh

Ох, ну что же вас всех в гугле-то забанили...

У тебя Calculate. Почти что Gentoo. Два варианта настройки сети: 1) NetworkManager 2) гентушный конфиг (/etc/conf.d/net).

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

Если это NetworkManager (у него есть графический апплет), то там в настройках подключения во вкладке Ethernet можно задать MTU.

Если это гентушный конфиг, то пройди по ссылке анонимуса (на русском языке этот документ здесь: http://www.calculate-linux.org/main/ru/network_configuration)

tiandrey ★★★★★
()
Последнее исправление: tiandrey (всего исправлений: 2)
Ответ на: комментарий от tiandrey

Да, понимаю, извините, не все понятно в гугле. Изучаю ссылку анонимуса. У меня настройки указаны в «гентушном конфиге» (/etc/conf.d/net) То есть мне там необходимо прописать mtu_[интерфейс]=«значение»? В этом конфиге не указан MTU. Листинг конфига Вам необходим? Просто, если по умолчанию указано значение 1500, мне его нужно понизить до 1492? Или как?

Vozdyh
() автор топика
Ответ на: комментарий от Vozdyh

Ты хочешь сказать, что ходишь на разные сайты, некоторые из них не открываются и проблему ты видишь в MTU?

Gu4
()
Ответ на: комментарий от Vozdyh

То есть мне там необходимо прописать mtu_[интерфейс]=«значение»?

Yup.

Просто, если по умолчанию указано значение 1500, мне его нужно понизить до 1492?

Я не знаю, до скольки тебе понизить его, ты сам решил его понизить :)

tiandrey ★★★★★
()
Ответ на: комментарий от zolden

Нагуглил, что проблема может быть в MTU. Вы видите проблему в другом?

Vozdyh
() автор топика
Ответ на: комментарий от Gu4

Исходя того, что нагуглил относительно ошибки, «ответа squid», то решил, что да. Подскажите пожалуйста, где не прав?

Vozdyh
() автор топика
Ответ на: комментарий от tiandrey

Ок

Дело в том, что опять таки нагуглил, изначально и спрашивал в предыдущем посте, что проблема в MTU или в некорректных настройках прокси комплексно?

Vozdyh
() автор топика
Ответ на: комментарий от Vozdyh

Давай ты начнёшь с самого начала, а не со своих домыслов про MTU.

Какие настройки сети, как всё подключено, какие проблемы - вот это всё расскажи.

tiandrey ★★★★★
()
Ответ на: комментарий от tiandrey

Безусловно Вы правы! Скажите, что Вам нужно показать/предоставить. Сделаю. Сама схема подключения следующая - есть два провайдера (Риалком, Энфорта), на прокси есть скрипт автоматического переключения между провайдерами, на случай отказа одного из них.Есть также внутренняя локальная сеть. На прокси настроен Squid, DHCP, DNS, OpenVPN. Настраивал не я. Проблемы основные (первичные) не открываются некоторые сайты, с такими ошибками:

- Система вернула: (104) Connection reset by peer (сайт Sony -sony.ru)

- Система вернула: (110) Connection timed out (сайты Белоруссии, в частности - http://www.butb.by/)

Vozdyh
() автор топика
Ответ на: комментарий от Vozdyh

Подробная схема сети нужна. Как подключается к сети комп; как настроен прокси (где он вообще, зачем он нужен?), что за скрипт, как определяет отказ провайдера; каким боком там VPN затесался.

Ну и диагностика сайтов, с которыми проблема: ping, traceroute хотя бы.

tiandrey ★★★★★
()
Последнее исправление: tiandrey (всего исправлений: 1)
Ответ на: комментарий от Vozdyh

Так попробуйте вручную уменьшить mtu и посмотреть будет ли работать. А уж потом искать куда это прописывать :)

anc ★★★★★
()
Ответ на: комментарий от Vozdyh

В теории и на практике конечно может быть проблема с mtu, но как-то не очень вериться, провов бы тряпками закидали за такой косяк. Когда большое расхождение mtu практически все перестает работать, сейчас не поленился убрал pmtu правило на роутере пров l2tp mtu 1460 локальный 1500, вобщем так и не нашел сайт который открылся бы :)
Вобщем еще раз советую для «очистки совести» вручную проверить, но думаю не в этом дело.

anc ★★★★★
()
Ответ на: комментарий от anc

Ну бывает что path mtu discovery провайдеры заблочили. Был костыль в iptables для его лечения. Но лучше tcpdump'ом глянуть есть ли до фига ретрансмитов вникуда при доступе к сайтам. Иначе это гадание на кофейной гуще. Не работающий PMTU выгляди так - SYN/ACK /ACK+SYN проходит, развертывание окна проходит и первый же большой пакет начинает ретрансмитить и уходит в таймаут. Если этого нет, то с MTU нечего играться. Но менять MTU на интерфейсе в сети просто так - не нужно совершенно.

slapin ★★★★★
()
19 февраля 2016 г.
Ответ на: комментарий от tiandrey

Добрый вечер! Прошу прощения, что так поздно отвечаю. Дело в том, что был в командировке, никто не занимался этим вопросом. Сейчас вернулся.

Схема сети - http://s019.radikal.ru/i643/1602/7f/1b6c0cd287fa.jpg Если нужно подробное объяснение, то готов пояснить максимально.

http://s017.radikal.ru/i442/1602/11/a1b6e6d5558a.jpg - ping Sony

http://s019.radikal.ru/i622/1602/31/aaa0c3474ff4.jpg - tracert Sony

http://s017.radikal.ru/i442/1602/d1/19a37dad6333.jpg - ping butb.by

http://s020.radikal.ru/i717/1602/57/73012bb3caf1.jpg - tracert butb.by

Еще раз прошу прощения и надеюсь на Вашу помощь. Относительно VPN канала, что нужно именно предоставить? VPN канал используется для организации терминального доступа к БД 1С. Скрипт используется для автоматического переключения между провайдерами, во время отказа основного из каналов (Реалком) Постараюсь найти его, не могли бы Вы подсказать где он может быть в моей сборке? Спасибо за любую помощь!

Vozdyh
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.