ƒоступ в интернет через прокси в CentOS.  онфигурирование сетевого интерфейса в Linux

17:09:2009 –≥.

¬ этой статье предлагаю ознакомитьс€ с процессом конфигурировани€ сетевого интерфейса в CentOS (Linux).

ѕодн€ть сетевой интерфейс дело несложное, однако в CentOS € столкнулс€ с проблемой подключени€ к интернету через прокси. ƒл€ того чтобы решить эту простую задачку пришлось достаточно походить по ресурсам сети (большей частью из-за того что вопрос организации самого прокси гораздо более освещен, по пон€тным причинам, нежели процесс подключени€ через proxy).

ѕрежде чем преступить к какому-либо действию его нужно предварительно обдумать так, чтобы план выполнени€ был пон€тен сам дл€ себ€. ¬ сети мною часто встречались инструкции, где требовалось прописать некоторые команды, записать некоторые параметры в файлы, однако такие инструкции, несмотр€ на их действенность, не дают понимани€ общей картины выполн€емых работ.

”верен, что, практически у каждого первой ќ—, с которой он работал, был Windows. ƒл€ мен€ было проще всего разобратьс€ в настройке сети, провод€ аналогию с Windows.

јналог

Ќа примере слева € представил необходимые параметры дл€ подключени€ компьютера к интернету в Windows.  расными цифрами мною дл€ простоты были обозначены необходимые шаги, которые нужно пройти в процессе установки соединени€.

¬ Linux дл€ подн€ти€ сети вам нужно будет пройти те же самые шаги. ƒалее по пунктам - аналогам пунктам на картинке слева:

ѕункт 1 и 2 - IP-адрес и маска

ƒл€ установки параметров сетевого интерфейса в Linux существует команда ifconfig. ƒанна€ команда, использованна€ без параметров, позвол€ет просмотреть текущие настройки сетевого интерфейса.  

»спользование данной команды дл€ настройки сетевого интерфейса:
ifconfig {сетевой_интерфейс} {устанавливаемый_IP_адрес} netmask {маска} up

Ќа нашем примере это выгл€дит как:   оманда Ifconfig

 

јдрес и маска установлены. ѕереходим к следующему пункту:

ѕункт 3 - прописываем шлюз

ƒл€ того чтобы прописать маршрут по умолчанию, в Linux существует команда route add default gw {айпишник}

“аким образом, мы получаем:ћаршрут по умолчанию

 

“еперь нам осталось прописать только DNS-сервер, и мы будем иметь возможность выхода в сеть (если вы выходите в интернет через локальную сеть).

ѕункт 4 - прописываем DNS-сервер

ƒл€ того чтобы прописать DNS-сервер в Linux, CentOS в частности, следует отредактировать файл /etc/resolv.conf
»з консольных текстовых редакторов, доступных сразу после установки системы, можно пользоватьс€ vi, однако, можно более просто добавить в файл строку, использу€ команду, перенаправл€ющую консольный ввод в файл - >>.

¬ файле указываетс€ DNS-сервер в  следующем формате:nameserver {айпишник}

“аким образом получаем:DNS настройка CentOS 

 ѕосле того как записали данную строку, жмем —trl+C и изменени€ вступают в силу.


ѕодключение к сети в CentOS через HTTP-proxy

¬ случае если вам нужно сконфигурировать вашу систему дл€ доступа к интернету через HTTP-прокси, в CentOS следует внести корректировку в файл /etc/yum.conf внес€ туда строку proxy={http_прокси}:

ѕрокси
  ¬се готово.
 

 омментарии  

 
0#10¬иктор2013-04-27 01:41ѕодключил yum через проксю! —пасибо!)÷итировать
 
 
+1#9ёли€2013-04-09 11:56ћне тож стать€ помогла, спасибо!!!÷итировать
 
 
+1#8јлексей2012-03-13 15:45÷итирую Igor:
> CentOS следует внести корректировку в файл /etc/yum.com внес€ туда строку proxy={http_прокси}:

 стать не /etc/yum.com а /etc/yum.conf


ƒа, верно. ќпечатка
÷итировать
 
 
+2#7Igor2011-12-15 09:44> CentOS следует внести корректировку в файл /etc/yum.com внес€ туда строку proxy={http_прокси}:

 стать не /etc/yum.com а /etc/yum.conf
÷итировать
 
 
+2#6Alex2010-06-29 12:54 ак упоминали выше предыдущие ораторы, сетевые настройки (IP-адрес, маска) действительно пропадут после перезагрузки, если не сохранить их в конфигурационном файле. ¬ CentOS это файл /etc/sysconfig/network-scripts/ifcfg-eth0. ¬ нЄм нужно указать значени€ переменных IPADDR и NETMASK. ≈сли хочетс€, чтобы сетевые найстроки linux брал автоматически от DHCP-сервера, то в этом же файле нужно переменной BOOTPROTO задать значение "dhcp".÷итировать
 
 
+9#5Flashback862010-06-23 09:22Ќастройка proxy на centOS 5.5

обсолютно бесполезна€ стать€ на мой взгл€д последнее описание подключени€ через прокси вобще убило!

если уж нужно всю подсетку прописать то лутчше использовать system-config-network (прописать ip маску шлюз и т.д)

если хотим прокси то есть 2 простых способа!

1. ¬ файле /etc/wgetrc изменил строки, добавил туда:

http_proxy = http://user:.1.42:8080/
ftp_proxy=http://user:.1.42:8080/
# If you do not want to use proxy at all, set this to off.
use_proxy = on

(главное не забываем что по умолчанию строки закоментированы, после редактировани€ сохран€емс€ :wq и перелогинимс€, у мен€ как по маслу все заработало)

2 способ заходим через vi /etc/profile добавл€ем

export http_proxy=http://user:.1.42:8080/
export ftp_proxy=http://user:.1.42:8080/
÷итировать
 
 
0#4Vic2009-11-26 12:29http://www.cyberciti.biz/faq/linux-unix-set-proxy-environment-variable/÷итировать
 
 
-2#3јноним2009-11-26 08:39ƒорогой коллега "¬ыпускник Ўага" по-моему, в данном разделе речь шла о том, как вы пустить ќ— в реальный мир через УProxy серверФ, а не как сохранить параметры шлюза.÷итировать
 
 
+4#2¬ыпускник Ўага2009-11-13 10:04 оллега...
ќтносительно route add default gw бла-бла-бла - так маршрут пропадЄт после перзагрузки...”вы...
—ледует создавать файл в /etc/sysconfig/network-scripts с именем "route-им€ интерфейса с записью (в ¬ашем случае)
route add default gw {айпишник}
÷итировать
 
 
+2#1јнтон2009-09-17 11:55ѕарень молодец! лассно все расписал)—пасибки очень помогло ÷итировать
 

ƒобавить комментарий


«ащитный код
ќбновить

« ”становка программ в —entOS »змененить порт SSH в CentOS - настройка доступа »

‘отоальбом

fotic.jpg

ќблако “егов