Обычно, я просто продолжал бы пытаться выяснить это самостоятельно, но я действительно в своем уме. У меня есть сервер с двумя адаптерами Ethernet, eth0 и eth1 . Мне была назначена подсеть /29 которая технически варьируется от xxx.xxx.xxx.248 до xxx.xxx.xxx.255 , но единственный используемый адрес - от .250 до .254 . По какой-то причине .248 зарезервировано, а .249 является шлюзом по умолчанию.
Сначала я попробовал ip addr add xxx.xxx.xxx.248/29 dev eth0 broadcast + и ip addr add xxx.xxx.xxx.248/29 dev eth1 broadcast + , надеясь, что Linux будет интеллектуальным и назначит себе другой адрес в блоке. Однако оба адреса, которые он выбрал, были ограниченным .248 адресом, так что это явно не так.
Затем я сделал ip addr add xxx.xxx.xxx.250/29 dev eth0 broadcast + и ip addr add xxx.xxx.xxx.251/29 dev eth1 broadcast + , который, кажется, работал, поэтому я последовал за ним с помощью ip route add default via xxx.xxx.xxx.249 . Тем не менее, .249 привел к "Destination Host Unreachable", поэтому я явно что-то сделал не так. Я также пытался сделать то же самое, используя ifconfig и route , но получил те же результаты, так что я явно чего-то не понимаю.
Что мне нужно сделать?
