Самый простой способ раздавать интернет с Linux

сетьВременами, перед пользователями Linux (как и перед пользователями Windows и *nix, но сейчас не о них) встаёт задача: в сети появилась новая машина, у которой нет доступа к интернету (а должен быть). Ситуации могут быть разные, в моём случае: интернет раздаётся через wifi, а настроить на новенькой FreeBSD wifi адаптер и подключение ещё не успел. А пакеты ставить надо… Ещё есть ноутбук на Linux, с доступом в интернет и лишним ethernet портом.

Настраиваем сеть

Прокидываем ethernet сеть между компьютером FreeBSD и Linux. Настраиваем ip в сети (в Linux интерфейс звался eth0, во FreeBSD — nfe0), указываем  на FreeBSD маршрутом по умолчанию — маршрут на Linux. Включаем на Linux маршрутизацию запросов (через NAT).

Команды настройки

FreeBSD

ifconfig nfe0 down
ifconfig nfe0 172.16.0.2 255.255.255.0 up
route add default 172.16.0.1

Linux

ifconfig eth0 down
ifconfig eth0 172.16.0.1 255.255.255.0 up
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -j MASQUERADE

Вот так вот можно быстро и непринуждённо поднять NAT на Linux машине.

Мне понравилась эта заметка:
Самый простой способ раздавать интернет с Linux: 5 комментариев
  1. Я, в таких случаях соединяю роутер и компьютер с помощью сетевого кабеля. Ubuntu 64 bit — поставляется без firmware-b43-installer и оживить Wi-Fi иначе не получится. Для подключения к интернету — нужен интернет. Иногда — ситуация почти патовая и предлагаемый вариант лишним не будет.

    • Кто же спорит? С роутером, конечно, проще. Но если нет роутера — сгодится и простой компьютер с Linux. Пара команд, и всё взлетело!

  2. В наши дни на все есть свои GUI :)
    Еще вариант — можно воспользоваться таким пакетом, как firestarter.
    При первом запуске достаточно будет указать имя смотрящего в инет интерфейса и имя смотрящего в сеть интерфейса.
    Настройка предельно проста и все можно сделать только «мышкой» :)

    • Рустам!
      Пользуюсь случаем. С наступающим праздником! С Днём Учителя! Благополучия, удачи, здоровья!

      • Валерий Павлович, спасибо!
        Пусть я преподаватель наполставки да посовместительству — все равно, спасибо за добрые слова.
        Доброе слово и кошке приятно:)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>