Настройка сети в Ubuntu (Debian)
Самый простой и надёжный способ настройки сети в Ubuntu (Debian) это запись настроек в конфигурационный файл.
Так как Ubuntu основан на Debian, то все приведённые настройки применимы и к Debian, а так же наоборот.
Итак настройки сети в Ubuntu (Debian) лежат в файле /etc/network/interfaces открыть его для редактирования можно с помощью команды sudo nano /etc/network/interfaces
Настройки сети выглядят следующим образом:
auto eth0
iface eth0 inet static
address <ваш IP адрес>
netmask <маска подсети>
network <подсеть>
broadcast <широковещательный адрес>
gateway <IP адрес шлюза>
Где eth0 это интерфейс который вы хотите настроить, все доступные интерфейсы можно просмотреть с помощью команды ifconfig -a
Пример настроек сети в Ubuntu (Debian):
auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Если же в вашей сети IP адрес и другие настройки выдаются автоматически файл настроек будет выглядеть немного иначе:
auto eth0
iface eth0 inet dhcp
Сеть в Ubuntu можно настроить и с помощью NetworkManager, но мне кажется вбивание настроек напрямую в файл более корректным способом.
После того как вы произвели все требующиеся настройки, нужно перезапустить сетевой демон: sudo /etc/init.d/networking restart или sudo service networking restart
Для того чтобы проверить правильно ли вы настроили сеть в Ubuntu (Debian) введите команду ifconfig и вы сможете напротив своего интерфейса увидеть его состояние.
На этом основная настройка сети в Ubuntu (Debian) завершена. Спасибо.