Dodanie drugiego adresu IP w systemie Debian można osiągnąć poprzez skonfigurowanie interfejsu sieciowego. Poniżej przedstawiono kroki tego procesu:
Sprawdź obecność interfejsu sieciowego
Upewnij się, że masz zainstalowany interfejs sieciowy, taki jak eth0. Możesz to sprawdzić za pomocą następującego polecenia:
ifconfig
Poszukaj wiersza odpowiadającego Twojemu interfejsowi sieciowemu.
Wykonaj kopię zapasową konfiguracji interfejsu sieciowego
Wygodnie jest mieć kopię zapasową bieżącej konfiguracji. Możesz to zrobić, kopiując plik konfiguracyjny:
sudo cp /etc/network/interfaces /etc/network/interfaces.bak
Edytuj plik konfiguracji sieci
Otwórz plik konfiguracji sieci do edycji. Na przykład użyj edytora tekstu nano:
sudo nano /etc/network/interfaces
Dodaj drugi adres IP
Dodaj do pliku nowe wiersze dla drugiego adresu IP. Na przykład, jeśli chcesz dodać adres IP 192.168.1.3:
auto eth0:0
iface eth0:0 inet static
address 192.168.1.3
netmask 255.255.255.0
Pamiętaj, aby podać prawidłowy interfejs (eth0:0, eth0:1 itd.) oraz ustawienia, takie jak adres IP i maska podsieci.
Zrestartuj interfejs sieciowy
Po wprowadzeniu zmian zrestartuj interfejs sieciowy lub uruchom ponownie komputer:
sudo service networking restart
lub
sudo systemctl restart networking
lub
sudo reboot
Sprawdź nowy adres IP
Sprawdź, czy drugi adres IP został dodany, za pomocą polecenia ifconfig lub ip addr:
ifconfig
lub
ip addr
Powinieneś zobaczyć nowy interfejs z dodanym adresem IP.
Uniemożliw cloud-init modyfikowanie ustawień sieci
Aby uniknąć zakłóceń ze strony cloud-init, który może zmieniać ustawienia sieci, postępuj zgodnie z instrukcjami na tej stronie, aby uniemożliwić cloud-init wprowadzanie zmian w konfiguracji sieci.
