У меня довольно домашняя локальная сеть с маршрутизатором, предоставленным интернет-провайдером и обеспечивающим DHCP. Маршрутизатор использует многие из его настроек по умолчанию без изменений. Домашняя сеть - 192.168.1.0/24, а сам маршрутизатор известен как 192.168.1.1.
Мне нужно настроить несколько похожих маршрутизаторов, чтобы изменить их настройки по умолчанию. Один из моих компьютеров (с FreeBSD) имеет запасной интерфейс Ethernet (bce0
), и я подключил к нему один из этих дополнительных маршрутизаторов. Как и ожидалось, этот маршрутизатор также использует 192.168.1.1. Теперь машина имеет два "настроенных" интерфейса:
bce1
- 192.168.1.8, который подключен к "реальному" маршрутизатору, подключив его к Интернету и остальной домашней сетиbce0
- 192.168.1.5, который подключен ко второму маршрутизатору, который мне нужно изменить, чтобы использовать другие настройки сети
Как я могу подключиться ко второму маршрутизатору, не нарушая соединение аппарата с локальной сетью и Интернетом? Просто попытка достичь 192.168.1.1 проходит через bce1
и достигает моего обычного маршрутизатора ...
Может ли ipfw(8)
каким-то образом заставить определенные пакеты выходить, используя bce0
вместо bce1
? Желательно, без использования "fib", потому что добавление одного требует перезагрузки ...