В Ubuntu, как установить статический IP-адрес для firewire?

Я использую Ubuntu 10.10 на своем ноутбуке, который подключается к нашей сети по беспроводной сети. Поскольку он сидит на моем столе рядом с моим рабочим столом, у меня есть частная сеть между двумя, используя кабель FireWire, потому что synergy и копии файлов гораздо более интересны по сравнению с Wi-Fi.

Я хочу установить статический IP-адрес для firewire устройства при загрузке, поэтому мне не нужно постоянно использовать ifconfig . Однако устройство не отображается в NetworkManager Gnome. Как установить статический IP-адрес для устройства FireWire? Команды терминала прекрасны, если NetworkManager не удалит конфигурацию.

В Debian и Ubuntu местом для настройки сети без Network Manager является /etc/network/interfaces . Что-то вроде этого должно работать (вам может потребоваться изменить номер интерфейса):

 auto eth2 iface eth2 inet static address 10.10.6.1 netmask 255.255.255.0 broadcast 10.10.6.255 pre-up modprobe eth1394 

Запустите ifup eth2 и ifup eth2 чтобы довести интерфейс вверх или вниз. Оператор auto заставляет интерфейс быть поднятым как часть процесса загрузки. Network Manager не будет касаться интерфейса, указанного в /etc/network/interfaces .

Zeroconf часто хорош для ссылок Firewire: если вы запускаете его с обоих концов, он автоматически игнорирует адреса и маршрутизацию. Однако это не поможет, если вы хотите более управляемую сеть (например, дать своему ноутбуку имя, привести его в случайный брандмауэр, …).