LINUX.ORG.RU

Две сетевухи, как сделать роутер из декстопа?

 , , ,


1

1

Собсна сабж. Достал сегодня две сетевухи, и тут подумал, что в этот декстоп будет идти кабель, а с другой сетевухи выходить другой кабель который будет идти в ноутбук. На том декстопе дистрибутив LupuRus(я писал уже в теме про древний дистр). Главное чтобы инет был на двух компах. Если что-то еще нужно, напишу.


если ты купишь роутер, то сэкономишь денег на электричестве.

snaf ★★★★★
()

Из подсетки хх в подсетку yy

sudo iptables -t nat -A POSTROUTING -s 192.168.xx.0/24 ! -d 192.168.yy.0 -j MASQUERADE

И в /etc/sysctl.conf записать net.ipv4.ip_forward = 1

Что-то типа такого в убунте

sudo -s
echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf; 
sysctl -p

Шлюз еще указать на старом компе на десктоп.

ilovewindows ★★★★★
()
Последнее исправление: ilovewindows (всего исправлений: 2)

В любом поисковике: «linux как раздать интернет», там на деле включить форвардинг, настроить nat в iptables и адреса на интерфейсы назначить(можно с dhcp заморочиться, можно руками).

Deleted
()

Я когда-то реализовывал это через squid.

saahriktu ★★★★★
()

Как приятно осознавать, что в openSUSE это делается в ясте в несколько кликов. И не надо гуглить, втыкать в правила iptables

gutaper ★★★★★
()

su -

chmod +x /etc/rc.d/rc.ip_forward

/etc/rc.d/rc.ip_forward start

ip a a 192.168.5.1/24 dev eth0

vim /etc/dnsmasq.conf

interface=eth0
bogus-priv
dhcp-range=192.168.5.100,192.168.5.200,255.255.255.0,2h

iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

chmod +x /etc/rc.d/rc.dnsmasq

/etc/rc.d/rc.dnsmasq start

anonymous
()
Ответ на: комментарий от voltmod

илитка-одмин локалхоста? иди компильни ведро.

Ничего, с годами попустит красноглазить. Ты подожди, главное.

gutaper ★★★★★
()
Ответ на: комментарий от gutaper

с радостью бы админил 1 локалхост если бы за это платили.

voltmod ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.