LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

И так, при пинге откуда вы получаете сообщение ?

Hrenomoto

что-то вроде operation not permitted

На ПК с Gentoo или на ПК, для которого Gentoo является шлюзом ?

Для начала настройте работу интернета на ПК с Gentoo, затем установите

net-misc/dhcp server
net-dns/bind

В файле настроек укажите интерфейс (сеть) на котором bind будет слушать запросы, строка listen-on { 127.0.0.1; };
/etc/bind/named.conf

options {
        directory "/var/bind";
        pid-file "/var/run/named/named.pid";

        /* https://www.isc.org/solutions/dlv >=bind-9.7.x only */
        //bindkeys-file "/etc/bind/bind.keys";

        listen-on-v6 { ::1; };
        listen-on { 127.0.0.1; };

Напишите простую конфигурацию dhcp сервера:
/etc/dhcp/dhcpd.conf

default-lease-time 600;
max-lease-time 7200;

ddns-update-style none;
pid-file-name "/var/run/dhcpd.pid";

subnet <net_eth3> netmask 255.255.255.0 {
  range <ip1> <ip2>;
  option domain-name-servers <ip_eth3>, 8.8.8.8;
  option domain-name "homepc.org";
  option routers <ip_eth3>;
  option broadcast-address <net_eth3>.255;
  default-lease-time 600;
}
/etc/conf.d/dhcpd
DHCPD_IFACE="eth3"

Задействуйте NAT и включите согласование размера кадра:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t mangle -A FORWARD -p tcp -m tcp --tcp-flags RST,SYN SYN -j TCPMSS --clamp-mss-to-pmtu
iptables --table nat --append POSTROUTING -s <net_eth3>/24 -j MASQUERADE 

Исправление kostik87, :

И так, при пинге откуда вы получаете сообщение ?

Hrenomoto

что-то вроде operation not permitted

На ПК с Gentoo или на ПК, для которого Gentoo является шлюзом ?

Для начала настройте работу интернета на ПК с Gentoo, затем установите

net-misc/dhcp server
net-misc/bind

В файле настроек укажите интерфейс (сеть) на котором bind будет слушать запросы, строка listen-on { 127.0.0.1; };
/etc/bind/named.conf

options {
        directory "/var/bind";
        pid-file "/var/run/named/named.pid";

        /* https://www.isc.org/solutions/dlv >=bind-9.7.x only */
        //bindkeys-file "/etc/bind/bind.keys";

        listen-on-v6 { ::1; };
        listen-on { 127.0.0.1; };

Напишите простую конфигурацию dhcp сервера:
/etc/dhcp/dhcpd.conf

default-lease-time 600;
max-lease-time 7200;

ddns-update-style none;
pid-file-name "/var/run/dhcpd.pid";

subnet <net_eth3> netmask 255.255.255.0 {
  range <ip1> <ip2>;
  option domain-name-servers <ip_eth3>, 8.8.8.8;
  option domain-name "homepc.org";
  option routers <ip_eth3>;
  option broadcast-address <net_eth3>.255;
  default-lease-time 600;
}
/etc/conf.d/dhcpd
DHCPD_IFACE="eth3"

Задействуйте NAT и включите согласование размера кадра:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t mangle -A FORWARD -p tcp -m tcp --tcp-flags RST,SYN SYN -j TCPMSS --clamp-mss-to-pmtu
iptables --table nat --append POSTROUTING -s <net_eth3>/24 -j MASQUERADE 

Исходная версия kostik87, :

И так, при пинге откуда вы получаете сообщение ?

Hrenomoto

что-то вроде operation not permitted

На ПК с Gentoo или на ПК, для которого Gentoo является шлюзом ?

Для начала настройте работу интернета на ПК с Gentoo, затем установите

net-misc/dhcp server
net-misc/dhcp

В файле настроек укажите интерфейс (сеть) на котором bind будет слушать запросы, строка listen-on { 127.0.0.1; };
/etc/bind/named.conf

options {
        directory "/var/bind";
        pid-file "/var/run/named/named.pid";

        /* https://www.isc.org/solutions/dlv >=bind-9.7.x only */
        //bindkeys-file "/etc/bind/bind.keys";

        listen-on-v6 { ::1; };
        listen-on { 127.0.0.1; };

Напишите простую конфигурацию dhcp сервера:
/etc/dhcp/dhcpd.conf

default-lease-time 600;
max-lease-time 7200;

ddns-update-style none;
pid-file-name "/var/run/dhcpd.pid";

subnet <net_eth3> netmask 255.255.255.0 {
  range <ip1> <ip2>;
  option domain-name-servers <ip_eth3>, 8.8.8.8;
  option domain-name "homepc.org";
  option routers <ip_eth3>;
  option broadcast-address <net_eth3>.255;
  default-lease-time 600;
}
/etc/conf.d/dhcpd
DHCPD_IFACE="eth3"

Задействуйте NAT и включите согласование размера кадра:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t mangle -A FORWARD -p tcp -m tcp --tcp-flags RST,SYN SYN -j TCPMSS --clamp-mss-to-pmtu
iptables --table nat --append POSTROUTING -s <net_eth3>/24 -j MASQUERADE