У меня есть компьютер, который подключен к Интернету с помощью USB-ключа и wvdial.

Я хотел бы поделиться интернет-соединением через Ethernet с другими компьютерами, использующими маршрутизатор.

Как я могу подключить компьютер и поделиться его подключением через Ethernet? Я подключил маршрутизатор к нему с помощью кабеля Ethernet и могу получить к нему доступ с других компьютеров, но не могу использовать его в качестве шлюза.

1 ответ1

0

Это можно решить с помощью iptables

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -A FORWARD -i ppp0 -o wlp2s0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i wlp2s0 -o ppp0 -j ACCEPT

wlp2s0 - соединение назначения (может быть eth0 или любым другим)ppp0 - соединение от ключа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .