Fixed_IP_Debian_12/README.md
2025-06-23 17:01:16 +08:00

71 lines
2.3 KiB
Markdown

# Configurare IP address Debian 12
Verificare quale è il nome della rete
```sh
ip a
```
dalla risposta si evince che la rete è ***enP3p49s0***
```sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enP3p49s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether c0:74:2b:fc:61:b7 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute enP3p49s0
valid_lft 32132sec preferred_lft 32132sec
inet6 fe80::70da:ae13:b91c:cf72/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: enP4p65s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether c0:74:2b:fc:61:b6 brd ff:ff:ff:ff:ff:ff
```
editando il file /etc/network/interfaces
```console
sudo nano /etc/network/interfaces
```
va scritto come
```sh
auto <interface_name>
iface <interface_name> inet static
address <your_static_ip>/<subnet_mask_bits>
gateway <your_gateway_ip>
dns-nameservers <your_dns_server(s)>
```
con i seguenti campi
```sh
<interface_name> is the name of your network interface.
<your_static_ip> is the desired static IP address.
<subnet_mask_bits> is the subnet mask represented as bits (e.g., /24 for 255.255.255.0).
<your_gateway_ip> is the IP address of your gateway router.
<your_dns_server(s)> are the IP addresses of your DNS servers, separated by spaces.
```
quindi nel nostro caso va aggiunto (qui ho usato dns di google)
```sh
auto enP3p49s0
iface enP3p49s0 inet static
address 192.168.1.4/24
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
```
### Applying Network Configuration Changes
After editing your network configuration files, apply the changes using the ifup and ifdown commands. These commands deactivate and reactivate your network interface, respectively.
```sh
sudo ifdown enP3p49s0 && sudo ifup enP3p49s0
```
For the new network settings to take effect, you may also restart the networking service entirely.
```sh
sudo systemctl restart networking
```