Как расшарить интернет между 2 мя компьютерами

Linux vista VPN iptables NAT

Имеется 2 компьютера и сеть между ними.
Главный компьютер (eth0) подключен к корбине - т.е. интернет через VPN
Как расшарить VPN так, что бы на 2 компе(eth1) (vista) появился интернет?

Я делал так:
sudo iptables -F
sudo iptables -t nat -F
1. В файле /etc/sysctl.conf раскомментировал строчку
net.ipv4.ip_forward=1
2. sudo bash -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
3. sudo iptables -t nat -o ppp0 -A POSTROUTING -j MASQUERADE

но ничего не получается =(
ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:58:5c:07:d3
inet addr:10.138.72.203 Bcast:10.138.255.255 Mask:255.255.0.0
inet6 addr: fe80::215:58ff:fe5c:7d3/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:44411 errors:0 dropped:0 overruns:0 frame:0
TX packets:11900 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:7052702 (6.7 MB) TX bytes:1994525 (1.9 MB)
Прервано:16

eth1 Link encap:Ethernet HWaddr 00:15:58:5c:07:d4
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::215:58ff:fe5c:7d4/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1599 errors:0 dropped:0 overruns:0 frame:0
TX packets:508 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:144125 (140.7 KB) TX bytes:82226 (80.2 KB)
Прервано:17

lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Узел
ВВЕРХ LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3628 errors:0 dropped:0 overruns:0 frame:0
TX packets:3628 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:182232 (177.9 KB) TX bytes:182232 (177.9 KB)

ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:89.179.88.79 P-t-P:85.21.129.57 Mask:255.255.255.255
ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST MTU:1412 Metric:1
RX packets:7302 errors:0 dropped:0 overruns:0 frame:0
TX packets:7037 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:3
RX bytes:3216151 (3.0 MB) TX bytes:1028194 (1004.0 KB)

на втором компе ставлю ип 192.168.0.2 маска 255.255.255.0 шлюз 192.168.0.1
Ping на 192.168.0.2 не пашет - хотя от туда (на 192.168.0.1) все приходит
http://pic.ipicture.ru/uploads/081019/qg5gADORgn.png

Помогите пожалуйста =(

Примечание:
Поставил на eth1 192.168.1.1 ( на главном компе ) и 192.168.1.2 перезагрузился - пинг идет в обе стороны

Примечание:
ToshibaUser
Linux стоит в тегах

Jamaysky
Проблему решил

на втором компе поставил:
ip: 192.168.1.2
маска: 255.255.255.0
шлюз: 192.168.1.1

и выполнил этот скрипт:
#!/bin/bash

IPTABLES="/sbin/iptables"
VPN_IF="ppp0"
VPN_IP=`ifconfig $VPN_IF | awk '/inet addr:/{sub("addr:", "", $2); print $2}'`

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

modprobe ip_tables
modprobe ipt_helper
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_conntrack_irc
modprobe iptable_nat
modprobe ip_nat_ftp
modprobe ip_nat_irc
modprobe ip_gre
modprobe ip_nat_pptp

$IPTABLES -P INPUT ACCEPT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT

$IPTABLES -F
$IPTABLES -X
$IPTABLES -t nat -F

$IPTABLES -t nat -A POSTROUTING -s 192.168.0.0/24 --out-interface $VPN_IF -j SNAT --to-source $VPN_IP
Ответы:
Вы не написали, но видимо на 1-м компе у вас стоит Linux?
К сожелению не силен в Linux.
Я бы использовал или прокси-сервер, установленный на 1-м или вообще подключился бы через роутер, а сам роутер настроить для подключения корбиновского инета, почти все роутеры D-Link это могут.
Понимаю что правильно сделать столько действий. Но я поступаю проще в данных ситуациях.
Прокси решает.
Какой у второго (виста) default gateway/основной шлюз ?
route PRINT  и ipconfig /all в студию!

Ссылки

[1]
Без названия
(Web)
Делал по этой инструкции - все отлично работает.
Для других дистрибутивов будет немного подругому.
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -s ip_второй_машины -j MASQUERADE
или проще
iptables -t nat -A POSTROUTING -s ip_второго_компьютера -j MASQUERADE


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.