Настройка сетевых интерфейсов и маршрутизации
Просмотр информации о сетевых интерфейсах
Чтобы посмотреть, какой сетевой интерфейс используется на компьютере, можно выполнить команду:
ip a
или
ip link
Присвоение IP-адреса сетевому интерфейсу
Чтобы присвоить IP-адрес сетевому интерфейсу, нужно выполнить команду:
ip addr add 192.168.1.10/24 dev ens33
Здесь:
192.168.1.10/24
— это IP-адрес и маска подсети, которые мы хотим присвоить.ens33
— это имя сетевого интерфейса.
Удаление IP-адреса сетевого интерфейса
Чтобы удалить IP-адрес сетевого интерфейса, нужно выполнить команду:
ip addr del 192.168.15.55/24 dev ens33
Здесь:
192.168.15.55/24
— это IP-адрес и маска подсети, которые мы хотим удалить.ens33
— это имя сетевого интерфейса.
Настройка маршрутизации
Допустим, у нас есть две сети:
192.168.1.0/24
192.168.2.0/24
Чтобы связать эти две сети, нужно использовать маршрутизатор и настроить на нем маршруты.
Просмотр информации о маршрутах
Чтобы посмотреть информацию о маршрутах, нужно выполнить команду:
route
Настройка маршрута
Чтобы настроить маршрут на компьютере, нужно выполнить команду:
ip route add 192.168.2.0/24 via 192.168.1.1
Здесь:
192.168.2.0/24
— это подсеть, на которую мы хотим настроить маршрут.192.168.1.1
— это IP-адрес маршрутизатора, через который мы хотим отправлять пакеты.
Доступ в интернет
Допустим, у нас есть провайдер, кабель которого подключен к маршрутизатору, и сеть провайдера имеет IP-адрес 172.217.194.0/24
.
Чтобы настроить доступ в интернет на компьютерах в нашей сети, нужно выполнить команду:
ip route add 172.217.194.0/24 via 192.168.2.1
Здесь:
172.217.194.0/24
— это подсеть, которая соответствует сети провайдера.192.168.2.1
— это IP-адрес маршрутизатора, через который мы хотим отправлять пакеты.
Шлюз по умолчанию
Чтобы упростить настройку маршрутизации и не прописывать все сети вручную, можно создать шлюз по умолчанию, который будет использоваться для всех пакетов, не соответствующих другим маршрутам.
Чтобы создать шлюз по умолчанию, нужно выполнить команду:
ip route add default via 192.168.2.1
Здесь:
192.168.2.1
— это IP-адрес маршрутизатора, который будет использоваться как шлюз по умолчанию.