Настройка сети в Gentoo Linux
Материал из Домашние сети «Рада» FAQ
Считается что ядро собрано с поддержкой необходимого оборудования, нужные модули загружены, сетевой адаптер исправен и работает под именем eth0. В противном случае обратитесь к документации Gentoo.
Содержание |
Установка необходимых пакетов
Для работы VPN необходимы пакеты net-dialup/ppp и net-dialup/pptpclient
# USE="-mppe -mppc" emerge -av net-dialup/ppp # USE="-tcltk" emerge -av net-dialup/pptpclient
Настройка /etc/conf.d/net
Откройте /etc/conf.d/net любым текстовым редактором, на пример nano
# nano /etc/conf.d/net
и приведите его к следующему виду:
config_eth0=("ВАШ_IP-АДРЕС netmask 255.255.0.0")
# config_eth0=("dhcp")
config_ppp0=("ppp")
link_ppp0="pty 'pptp pptp.rada --nolaunchpppd'"
username_ppp0='ВАШ_ЛОГИН'
password_ppp0='ВАШ_ПАРОЛЬ'
pppd_ppp0=(
debug
lock
deflate 0
defaultroute
mtu 1460
mru 1460
nobsdcomp
persist
)
В место ВАШ_IP-АДРЕС, ВАШ_ЛОГИН и ВАШ_ПАРОЛЬ подставьте соответствующие данные, согласно договору или акту выполненных работ. Закройте файл и сохраните изменения. Пользователям nano для этого следует нажать Ctrl+X, за тем Y, за тем Enter.
Добавление служб
Можно добавить службы, поднимающие сетевое и pptp-соединения в один из уровней автозапуска. На пример в default. Для этого последовательно вводите следующие команды:
# cd /etc/init.d # rm net.ppp0 # ln -s net.lo net.ppp0 # rc-update add net.ppp0 default # /etc/init.d/net.eth0 stop # /etc/init.d/net.eth0 start # /etc/init.d/net.ppp0 start
На этом настройка и запуск VPN-соединения закончены, но для нормальной работы с Интернет может потребоваться указать DNS-сервера.
Определение DNS-серверов
Для указания серверов имён выполните следующую команду:
echo -e 'nameserver 172.16.0.1\nnameserver 172.16.0.2' > /etc/resolv.conf
Или добавьте в файл /etc/resolv.conf любым редактором строчки
nameserver 172.16.0.1 nameserver 172.16.0.2
Проверка результатов
Проверьте правильность настройки Интернет командой ping
ping google.com
