Muszę gigabitować interfejsy sieciowe, które zmostkowałem.
/ etc / network / interfaces to:
auto lo
iface lo inet loopback
# Set up interfaces manually, avoiding conflicts with, e.g., network manager
iface eth0 inet manual
iface eth1 inet manual
# Bridge setup
auto br0
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.88.2
broadcast 192.168.88.255
netmask 255.255.255.0
gateway 192.168.88.254
dns-nameservers 192.168.88.254
Ale MTU to tylko 1500
myth@myth:~$ traceroute --mtu 192.168.88.1
traceroute to 192.168.88.1 (192.168.88.1), 30 hops max, 65000 byte packets
1 RoboStation.local (192.168.88.1) 0.278 ms F=1500 0.279 ms 0.287 ms
Jeśli uruchomię następujące polecenia:
myth@myth:~$ sudo ifconfig eth0 mtu 9000
myth@myth:~$ sudo ifconfig eth1 mtu 9000
myth@myth:~$ traceroute --mtu 192.168.88.1
traceroute to 192.168.88.1 (192.168.88.1), 30 hops max, 65000 byte packets
1 RoboStation.local (192.168.88.1) 0.407 ms F=9000 0.422 ms 0.383 ms
Teraz mam MTU 9000, a transfery na mój NAS są DUŻO szybsze
Ale pomyślałem, że po prostu zrobię to w pliku / etc / network / interfaces:
auto lo
iface lo inet loopback
# Set up interfaces manually, avoiding conflicts with, e.g., network manager
iface eth0 inet manual
mtu 9000
iface eth1 inet manual
mtu 9000
# Bridge setup
auto br0
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.88.2
broadcast 192.168.88.255
netmask 255.255.255.0
gateway 192.168.88.254
dns-nameservers 192.168.88.254
mtu 9000
Ale sieć po prostu nie pojawia się przy starcie
Usunąłem mtu 9000
z sekcji BR0 i buty PC z siecią wymyślanie, ale nadal jest MTU 9000
Jak ustawić MTU na 9000 dla eth0 i eth1 przy rozruchu, aby most działał na 9000?
Czy jest też sposób na przetestowanie / etc / network / interfaces bez ciągłego restartu?
źródło
post-up ifconfig eth0 mtu 9000
na końcu sekcji br0 dwa razy, zarówno dla eth0, jak i eth1.post-up ip link set dev eth0 mtu 9000
mtu
opcja powinna być obsługiwana wmanual
metodzie (z pewnością strona podręcznika 14.04 nie sugeruje, że nie jest) i że problem jest prawdopodobnie bardziej związany z tym błędem (patrz komentarz # 4 w szczególności). Całkiem prawdopodobne jest to naprawione w 16.04 jako produkt uboczny migracji