Як встановити статичну IP-адресу на машині FreeBSD?


12

У мене машина FreeBSD працює на віртуальній машині. Я використовую SUN Virtual Box. Мені потрібно встановити статичну IP-адресу на цю машину. Так що я можу отримати доступ до цієї машини. Чи потрібно це зробити?

Відповіді:


25

в /etc/rc.conf:

ifconfig_em0 = "inet 192.168.0.254 маска мережі 255.255.255.0"
defaultrouter = "192.168.0.1"
192.168.0.254 - машинна IP, 192.168.0.1 - шлюз
Ці параметри в rc.conf шукаються в процесі завантаження.
Якщо ви хочете встановити ip вручну, запустіть:
ifconfig em0 inet 192.168.0.254 маска мережі 255.255.255.0
маршрут видалення за замовчуванням; маршрут додати за замовчуванням 192.168.0.1


Це також можна зробити без прямого редагування файлу, через sysrc ifconfig_em0=inet 192.168.0.254 netmask 255.255.255.0. sysrc` - це вбудований інструмент у FreeBSD, спеціально розроблений для додавання / видалення записів з /etc/rc.confфайлу.

Я використовую FreeBSD 11.2-RELEASE-p10, і коли я виконую команду, я отримую невідому помилку змінної.
Chaminda Bandara

2

Ще один спосіб зробити те ж саме:

  • запустити "sysinstall" як root
  • "налаштувати"
  • "мережа"
  • "інтерфейси"
  • Тепер виберіть інтерфейс і налаштуйте його.

1
Немає sysinstallна FreeBSD 11.1-RELEASE
user3405291
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.