Jak ustawić statyczny adres IP na komputerze FreeBSD?

12

Mam maszynę FreeBSD uruchomioną na maszynie wirtualnej. Używam SUN Virtual Box. Muszę ustawić statyczny adres IP na tym komputerze. Aby uzyskać dostęp do tego komputera. Czy jest coś takiego?

MonkeyMind
źródło

Odpowiedzi:

25

w /etc/rc.conf:

ifconfig_em0 = "maska ​​sieci inet 192.168.0.254 255.255.255.0"
defaultrouter = "192.168.0.1"
192.168.0.254 - adres IP komputera, 192.168.0.1 - brama
Te ustawienia w pliku rc.conf są sprawdzane podczas uruchamiania.
Jeśli chcesz ustawić ip ręcznie, uruchom:
ifconfig em0 inet 192.168.0.254 maska ​​sieci 255.255.255.0
domyślne usuwanie trasy; Dodaj trasę domyślnie 192.168.0.1

rzab
źródło
Można to również zrobić bez bezpośredniej edycji pliku, za pośrednictwem sysrc ifconfig_em0=inet 192.168.0.254 netmask 255.255.255.0. sysrc` jest wbudowanym narzędziem FreeBSD zaprojektowanym specjalnie do dodawania / usuwania wpisów z /etc/rc.confpliku.
Korzystam z FreeBSD 11.2-RELEASE-p10 i po uruchomieniu polecenia pojawia się błąd nieznanej zmiennej.
Chaminda Bandara
2

Inny sposób na zrobienie tego samego:

  • uruchom „sysinstall” jako root
  • „konfiguruj”
  • „networking”
  • „interfejsy”
  • Teraz wybierz interfejs i skonfiguruj go.
dmarth
źródło
1
Nie ma sysinstallna FreeBSD 11.1-RELEASE
użytkownik3405291