Настройка сети в Sabayon Gentoo

Настройка сети в Sabayon Gentoo

Roman Bogachev VMware Specialist | Drone Pilot | Traveler

Начальная настройка сети в Sabayon Gentoo

Создание символической ссылки с net.lo на net.eth0

1
2
# cd /etc/init.d
# ln -s net.lo net.eth0

Теперь система Gentoo RC знает об этом интерфейсе. Ей также нужно знать, как настраивать новый интерфейс. Конфигурация всех сетевых интерфейсов находится в /etc/conf.d/net

Примеры для /etc/conf.d/net

1
2
3
4
5
6
7
8
9
10
11
12
# использование DHCP
config_eth0="dhcp"

# статический IP-адрес, используется запись CIDR
config_eth0="192.168.2.5/24"
routes_eth0="default via 192.168.2.1"
dns_servers_eth0="192.168.2.6 8.8.8.8"

# статический IP-адрес, запись с маской подсети
config_eth0="192.168.2.5 netmask 255.255.255.0"
routes_eth0="default via 192.168.2.1"
dns_servers_eth0="192.168.2.6 8.8.8.8"

CIDR расшифровывается как Classless InterDomain Routing (бесклассовая междоменная маршрутизация). Первоначально, адреса IPv4 были разделены на классы A, B и C. Ранняя система классификации не была рассчитана на массовую популярность интернета, и попала под угрозу исчерпания новых уникальных адресов. CIDR — это схема адресации, позволяющая одному IP-адресу обозначать множество IP-адресов. IP-адрес CIDR выглядит как обычный IP-адрес с добавлением косой черты и числа; например, 192.168.0.0/16. CIDR описывается в RFC 1519.

Теперь, настроив интерфейс, мы можем запускать и останавливать его следующими командами:

1
2
# /etc/init.d/net.eth0 start
# /etc/init.d/net.eth0 stop

Настройка запуска сетевого интерфейса при загрузке

1
2
# rc-update add net.eth0 default
# rc