Назад | Перейти на главную страницу

Как я могу установить MTU только для одного удаленного сервера в Linux?

Привет, у меня есть Linux-сервер, который находится за клиентским брандмауэром. Я могу подключиться к нему по SSH, но когда я пытаюсь использовать scp, соединение умирает. Я считаю, что это проблема MTU, как описано здесь: http://www.snailbook.com/faq/mtu-mismatch.auto.html. Как я могу установить меньшее значение MTU только для этого одного клиента? У меня нет этих проблем с другими нашими удаленными серверами, поэтому я думаю, что проблема в стороне клиента. Я пытался поговорить об этом с ИТ-специалистом заказчика, но он, похоже, не знал, что такое MTU.

На моем удаленном сервере работает Fedora 10

MTU основан на интерфейсе, а не на ip-адресах. Вы можете настроить второй (виртуальный) интерфейс с другим IP-адресом и желаемым mtu.

Помните, что эта проблема может быть вызвана пропуском настройки MTU на сетевом оборудовании между вами и вашим сервером. Какой размер файла вы пытаетесь передать?