Видео ролики бесплатно онлайн

Смотреть русский видео

Официальный сайт yerka 24/7/365

Смотреть видео бесплатно

10.09.09 20:54 FalleN

Есть вопрос!Шлюз Internet на компьютере с одной сетевой картой. Как?

Собственно вопрос указан в теме.
С алиасингом разобрался, на первом компьютере: локалка и интернет от провайдера (eth0, ppp0) и локалка со вторым (eth0:1), обе машины "видят" друг-друга, соединено все это дело через свитч.
В гугле полно инструкций, но везде на сервер-машине используется 2 сетевые карты.
xT 10.09.09 21:07 # +1
не маскарадится?
MagoBuono 10.09.09 21:12 # +1
Эээ... Собсно, а в чем заключается проблема?

Я в лине такое пока не настраивал, тока в винде. Но суть в том, что айпишники-то фиксированные, посему все сводится только к правке конфигов. В винде, например, я тупо юзал прокси. Она и входящие от второго компа принимала, и инет раздавала. И все с одной сетевухи через свитч.

Я далек от мысли, что принцип в Лине иной. Просто настройки в других местах :)
FalleN 10.09.09 21:34 # +-1
>__<
Вот почему когда я задаю вопрос, то тут же нахожу ответ или все начинает работать %)

Кому интересно:
1) в /etc/sysctl.conf вставляем net.ipv4.ip_forward=1 и делаем в консоли
sysctl -w net.ipv4.ip_forward="1"

2)
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

3) устанавливаем dnsmasq, который даже настройки не требует (ну.. у меня)
4) На втором компьютере в качестве шлюза и DNS ставим IP сервера
5) Перезапускаем сеть

Но со второй машины не доступна локалка, седня постараюсь разобраться
xT 10.09.09 21:37 # +1
iptables -A FORWARD -i eth0 -d ип.второго.компа -m state –state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -s ип.второго.компа -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
FalleN 10.09.09 21:40 # +0
Пардон, тут написал eth0 - имеется ввиду интерфейс на котором интернет )
cppmm 10.09.09 21:35 # +3
На шлюзе:
ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo "net.ipv4.ip_forward=1" > /etc/sysctl.conf или echo 1 > /proc/sys/net/ipv4/ip_forward

На клиенте:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
ip route add default via 192.168.0.1 или route add default 192.168.0.1
echo "nameserver xx.xx.xx.xx" > /etc/resolv.conf, где вместо xx.xx.xx.xx подставить dns-сервер провайдера.

И не надо никаких проксей.
GehrelethGrey 11.09.09 01:02 # +0
Не ужели нету возможности купить\поставить 2 сетевую?
bobry 11.09.09 03:08 # +0
собственно если уж возиться с iptables то IMHO без вот этого совсем тяжко будет
Cardy 11.09.09 14:33 # +0
Если коммутатор умеет vlan, то можно сделать из одной сетевухи две виртуальные.

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все)
            Топ пользователей Топ блогов

            Новенькие: NetMould, viggo, betruger72, bearw08, rst16
            welinux.ru

            Смотреть видео онлайн

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн