Настройка сетевого интерфейса Debian/Ubuntu | ||
НазадЛинуксНастройка сетевого интерфейса Debian/UbuntuДля настройки сетевых интерфейсов необходимо войти в систему под учетными данными, которые мы вводили во время установки системы.
Так как мы будем в дальнейшем использовать сервер для раздачи интернета, то в конфигурации компьютера должны присутствовать две сетевые карты. Одна для подключения к интернету, а вторая для подключения к локальной сети. Для того, чтобы понять какие в системе есть сетевые интерфейсы используется команда: $sudo ifconfig –a Нас интересуют интерфейсы eth0 и eth1. Один для подключения к интернету, а второй для подключения к локальной сети. На картинке видно что они еще не настроены. С помощью команды sudo nano /etc/network/interfaces создаем конфигурационный файл, где будем вписывать все настройки. #========================================== # The loopback network interface auto lo iface lo inet loopback # The primary network interface будет отвечать за интернет allow-hotplug eth0 iface eth0 inet static address 192.168.0.200 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 # Пропишем правильные серверы имен, посмотрев их на своем сервере в /etc/resolv$ dns-nameservers 192.168.1.1 # The secondary network interface будет отвечать за локальную сеть allow-hotplug eth1 iface eth1 inet static address 192.168.2.200 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 #========================================== После сохранения файла (ctrl+O) конфигурации перезагружаем интерфейс $sudo /etc/init.d/networking restart Для применения настроек придется перезагрузиться После перезагрузки выполняем команду sudo ifconfig –a и получаем следующее: Если интернет поступает напрямую с роутера, дальнейшие настройки не обязательны. Главное чтобы, основной сетевой интерфейс был в одной сети с роутером. Дальнейшая настройка важна если интернет на сервер поступает через другой прокси-сервер. Для настройки интернета через PROXY-сервер редактируем файл $sudo nano /etc/environment #========================================== #https_proxy="https://user:pass@proxy:port/" #http_proxy="http://user:pass@proxy:port/" #ftp_proxy="ftp://user:pass@proxy:port/" #socks_proxy="socks://user:pass@proxy:port/" #Если прокси без авторизации, то строки должны быть вида: #..._proxy=https://proxy:port/ # Пример без авторизации прокси https_proxy="https://192.168.0.2:3128/" http_proxy="http://192.168.0.2:3128/" ftp_proxy="ftp://192.168.0.2:3128/" socks_proxy="socks://192.168.0.2:3128/" #========================================== Для удаления настроек прокси нужно отредактировать $sudo nano /etc/apt/apt.conf Нужно удалил такую строку или похожую: #Acquire http_proxy=http://192.168.0.1:8080/ Автор: admin| E-mail: svdniko@yandex.ru| Дата/время: 24.05.2017 / 07:19:18| Просмотры: 5795Редактировать | ||
www.xtechonline.ru/mail: svdniko@mail.ru © 2017 | ||