Jak włączyć duże ramki na jednym interfejsie sieciowym?


12

Mam serwer z siecią pamięci, która obecnie obsługuje duże ramki.

Chcę umożliwić właśnie eth1 posiadanie tej umiejętności. Jakie ustawienia mam zmienić i jaki jest najlepszy sposób przetestowania konfiguracji?

Odpowiedzi:


16

Pytanie jest sformułowane tak, jakby istniał sposób na globalne włączenie go. Nie znam tej metody, oto jak ją włączyć:

sudo ip link set eth1 mtu 9000

Lub (ponieważ jest to serwer), jeśli używasz /etc/network/interfaceskonfiguracji, możesz po prostu przykleić ją na końcu w następujący sposób:

auto eth1
iface eth1 inet static
        address ...
        netmask ...
        network ...
        broadcast ...
        gateway ...
        dns-nameservers ...
        mtu 9000

Sugeruję przetestowanie współczynnika MTU ip przed utrwaleniem go /etc/network/interfaces. Aha, musisz uruchomić, sudo service networking restartjeśli użyjesz tam tylko drugiej metody.

Możesz zweryfikować konfigurację za pomocą ip:

ip link show eth1

Istnieją różne rzeczy, traceroute --mtuktóre mogą zmierzyć i przetestować MTU.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.