LINUX.ORG.RU
ФорумAdmin

Интернет локальная домашняя сеть firestarter и куча проблем


0

1

Мой компьютер подключен к локальной сети. К нему подключен свитч, а от свитча подключено еще два ноутбука, и один нетбук. предо мной задач сделать так, чтобы интернет и локальная сеть были не только на моем компьютере который подключен к локальной сети, но и на всех остальных подключенных к свитчу. Пожалуйста не посылайте меня на гугл потому что там я уже был я прочитал много информации, я спрашивал еще на нескольких других форумах. Многие говорят что ничего в этом сложного нет но еще никто не предложил способа который бы помог мне реализовать поставленную задачу. Я пытался устроить раздачу интернета через фаерстартер, но стоит мне включить свитч в розетку, как у меня пропадает интернет. При настройке фаерстартера, выпрыгивает сообщение Failed to start the firewall. The device eth0 is not ready. Pleas check your network device setting and make sure tour Internet connection is active. Кроме того фаервол показывает какую-то нездаровую активность со стороны Microsoft-dc и Samba(SMB) которые каждые две секунды посылают мне запросы обладающие совершенно разными ip

eth0 это у меня домашняя сеть, локальная сеть у меня eth1. Последнее время у меня создалось впечатление, что Ос просто игнорирует настройки сетевых соединений и упорно пытается присвоить соединению eth0 первичное значение, возможно по этому происходит конфликт. Быть может я не прав. В данной теме я не прошу помочь мне разобраться с firestarter, хотя если кто-то решится на это буду очень признателен. В этой теме мне просто хотелось бы узнать способ при помощи которого я смогу осуществить нормальный доступ к интернету и локальной сети всем компьютерам подключенным к свитчу, входящим в домашнюю сеть. Рассказывать о том как у меня испортилось настроение в тщетных попытках настроить домашнюю сеть на что ушло почти месяц, думаю излишне.

Ответ на: комментарий от anton_jugatsu

Я совсем новичок в линукс, надеюсь я верно понял вашу просьбу. ifconfig выводит такое: eth0 Link encap:Ethernet HWaddr 00:11:d8:39:5b:6e UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:2409 errors:0 dropped:0 overruns:0 frame:0 TX packets:1586 errors:0 dropped:0 overruns:0 carrier:0 коллизии:0 txqueuelen:1000 RX bytes:269344 (269.3 KB) TX bytes:646836 (646.8 KB) Прервано:17

eth1 Link encap:Ethernet HWaddr 00:4f:4e:61:09:25 inet addr:192.168.7.24 Bcast:192.168.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1662022 errors:0 dropped:0 overruns:0 frame:0 TX packets:41616 errors:0 dropped:0 overruns:0 carrier:0 коллизии:0 txqueuelen:1000 RX bytes:172711722 (172.7 MB) TX bytes:4209871 (4.2 MB) Прервано:19 Base address:0x9400

eth2 Link encap:Ethernet HWaddr 00:11:d8:39:4d:2c UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 коллизии:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Прервано:22 Base address:0x8000

lo Link encap:Локальная петля (Loopback) inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:858 errors:0 dropped:0 overruns:0 frame:0 TX packets:858 errors:0 dropped:0 overruns:0 carrier:0 коллизии:0 txqueuelen:0 RX bytes:36676 (36.6 KB) TX bytes:36676 (36.6 KB)

А в файле ip_forward по указанному пути вообще пусто. Извиняюсь но я не понял, что делать с этой строчкой iptables -t nat -A POSTROUTING -j MASQUERADE. Пытался добавить ее в файл ip_forward сохранять отказывается, хотя действую с правами рута.

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

Итак, какой у вас дистрибутив? Положим Ubuntu. Открываем gnome-terminal (Приложения --> стандартные)

Вводим (прям копи-паст):

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

2. iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

3. ip a add 192.168.1.254/24 dev eth0

На ноуте (если windows):

ip-адрес из подсети 192.168.1.0/24, шлюз 192.168.1.254, dns 8.8.8.8 или прова

Один вопрос: вы интернет как получаете, кабель куда втыкается, в eth1 или eth0

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

Дистрибутив у меня linux mint8, кабель подключается к eth1. Все сделал как вы сказали, команды в терминале ввел. Когда пытался поменять настройки на ноутбуке, появилось сообщение: «данный DNS не находится в сегменте этой сети.»

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

до этого в соединении для домашней сети eth0, у меня было прописано ip 192.168.0.1 и маска 255.255.255.0 и на ноутбуке в соединении ip4 я указывал эти данные. Компьютер с линукс минт с ноутбука пинговался нормально, и значек соединения даже показывал, что доступен интернет и локальная сеть. Но на деле он доступен был буквально минуту, а после пропадал как на ноутбуке так и на на компьютере с линукс.

sorgen ()
Ответ на: комментарий от anton_jugatsu

Спасибо за попытку помочь, что-то не заладилось у меня со свитчем. После очередной безуспешной попытки настроить сеть я решил купить маршрутизатор. Просто странно, что после вашего и предыдущих советов сеть в упор отказывается работать. Ведь ничего сложного в ее настройке казалось бы нет. Я ее и так и эдак, и безуспешно. Думаю дело все же в свитче. Извиняюсь что отнял ваше время.

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

В iptables-tutorial есть рабочие примеры на эту тему.

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