LinuxForum.Fans
Тема

Настройка инета в локальной сети

Автор: kolj 14 сообщений 7649 просмотров
#8791

Проблема с мегафон модемом решил. Появилась другая с сетью. Есть комп №1 с виндой и выходом в инет. Другие компу в локалке -инет через №1. Поставил дебиан на №2 комп -при установке он автоматом сеть нашел - установился. При перезагрузке сеть работала. На следующий день пропала и не мог вручную настроить ( скидывает потом на свои какие то адреса) а мой при настройке удаляет. Как исправить.? При установке Может указать настройку сети вручную.

#9118

1) включите шлюз - компьютер с "виндой"
2) наберите в консоли целевой машины sudo dhclient
3) проверьте пингуется ли 77.88.21.8 командой ping 77.88.21.8
4) если пингуется, проверьте доступны ли вам ДНС командой dig ya.ru
5) если доступны, откройте любую страницу браузером.
если один из пунктов выполнился с ошибкой, напишите в консоли sudo ifconfig и sudo route
покажите этот вывод нам.
если вы не знаете что такое консоль, ознакомьтесь пожалуйста с документацией

#10092

Сегодня переставил дебиан. при установке сеть указал настроить потом. После перезагруза сеть нашлась автоматом. при включении и оиключении компа с виндой( инет через него) - IP адрес появился другой , но после перезагруза инета (значок рядом с часами) нашел адрес свой и инет есть. Посмотрим как дале будет. На 2Й комп поставил тоже - всё ок.

Через день олять сети нет. Делаю...

1) включите шлюз - компьютер с "виндой"
2) наберите в консоли целевой машины sudo dhclient
3) проверьте пингуется ли 77.88.21.8 командой ping 77.88.21.8
4) если пингуется, проверьте доступны ли вам ДНС командой dig ya.ru
5) если доступны, откройте любую страницу браузером.
Смотрю и родной IP проскочил. Включил броузер- инет есть. Почему так происходит и что делать?

#12315

покажите вывод
1) grep -i nameserver /etc/resolv.conf
2) grep -v ^# /etc/network/interfaces
сделайте
3) sudo dhclient
покажите вывод
4) sudo ifconfig

#12612

После этих процедур-инет идет 2 дня. Сегодня утром включил - все ок. Как будут глюки выложу.

Пропал инет сегодня. Стоит и винда на компе-инет есть.

debian:/home/geo# sudo dhclient
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0d:87:ac:a9:0f
Sending on LPF/eth0/00:0d:87:ac:a9:0f
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17

debian:/home/geo# ping 77.88.21.8
connect: Network is unreachable


debian:/home/geo# dig ya.ru

; <<>> DiG 9.5.1-P1 <<>> ya.ru
;; global options: printcmd
;; connection timed out; no servers could be reached
debian:/home/geo#

#14563
system-root написал:
если один из пунктов выполнился с ошибкой, напишите покажите в консоли  sudo ifconfig и sudo route
system-root написал:
покажите вывод
1) grep -i nameserver /etc/resolv.conf
2) grep -v ^# /etc/network/interfaces
#17405

C инетом без проблем .
debian:/home/geo# dhclient
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0d:87:ac:a9:0f
Sending on LPF/eth0/00:0d:87:ac:a9:0f
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPOFFER from 192.168.0.1
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.18 -- renewal in 246 seconds.
Возник вопрос - когда буду ставить линь на основной комп -инет сам настроится??
Там 2 сетевухи одна -связь по ДСЛ. Другая на роздачу инета по локалке.

#17718

Настроим простейший шлюз для раздачи интернета для дома или малого офиса (SOHO). Допустим, что внутрь сети смотрит интерфейс eth1 с ip адресом 192.168.1.1, а в интернет интерфейс eth0:
eth1 eth0
Внутрнняя сеть --------------------[ маршрутизатор ]---------------------- Internet
192.168.1.0/24 192.168.1.1 внешний ip-адрес 0.0.0.0/0

Разрешим пропуск трафика через шлюз (в противном случае трафик не проходит цепочку FORWARDING):
sysctl -w net.ipv4.ip_forward="1"
Добавим правило, для маскировки ip в цепочку POSTROUTING таблицы nat
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Теперь клиенты внутренней сети могут получить возможность доступа в интернет установив в качестве шлюза адрес 192.168.1.1 .
Теперь попробуем нечто более интересное: запретим возможность установки новых соединений с маршрутизатором из интернета, а также форвардинг из сетей отличных от 192.168.1.0/24 .
Установим политики по умолчанию для цепочек в DROP, запретив все соединения кроме тех, которые будут разрешены:
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP
Разрешим входящие соединения на маршрутизатор с внутренней сети (для управления)
iptables -A INPUT -i eth1 --source 192.168.1.0/24 --match state --state NEW,ESTABLISHED -j ACCEPT

Разрешим перенаправление пакетов из внутренней сети во внешнюю для установки соединений и установленных соединений:
iptables -A FORWARD -i eth1 --source 192.168.1.0/24 --destination 0.0.0.0/0 --match state --state NEW,ESTABLISHED -j ACCEPT

Разрешим перенаправление пакетов из интернета во внутреннюю сеть только для установленных соединений:
iptables -A FORWARD -i eth0 --destination 192.168.1.0/24 --match state --state ESTABLISHED -j ACCEPT
Итого:
• Маршрутизатор разрешает клиентам внутренней сети устанавливать соединение с узлами в интернет.
• Маршрутизатор имеет возможность удаленного управления из внутренней сети и только из внутренней сети.
• Маршрутизатор блокирует все попытки установить новое соединение из сети интернет.
• Маршрутизатор не принимает пакеты из сети интернет сам, только перенаправляет пакеты во внутреннюю сеть и только принадлежащие установленным соединениям.

а вообще google.ru )))



А если серьёзно то советую прочитать (вдумчиво) http://easylinux.ru/node/190

#19047
kolj написал:
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP

Обратите внимание что для стабильной работы большинства приложений (иксов в том числе), необходимо еще разрешить ходить по lo (localhost)

#19073

инет работает без проблем. Комп с дебианом видит (через самбу) другие компы в локалке с виндой. Общие документы копируются с любого компа-
с виндой. тут всё в норме . Теперь надо настройть 2 компа из них в локалке с дебианом 5.0 - чтобы видели друг друга . И нужна какая то общая папка как в винде? И настройка идет по мас- адресу сетевой карты?

После поиска в инете думаю нужно установить сервер NFS на одной машине и расшарить папку На другой (клиент) смонтировать сетевую папку.

#19337

Можно использовать NFS, а можно и самбу (smbfs, cifs).
В обоих случаях ставим и настраиваем соответствующие пакеты.

NFS: достаточно описать в файле /etc/exports нужные сетевые ресурсы и можно монтировать их на клиенте (не забудте выполнить команду exportfs для применения настроек NFS)

SAMBA: также описываем ресурсы в /etc/samba/smb.conf, перечитываем конфиг и идем монтировать ресурсы на клиенте (cifs или smbfs).

Следует также помнить что:

  • nfs родной протокол для *nix
  • nfs, по-умолчанию, не пригоден для передачи конфиденциальных данных, так как не имеет должного уровня защиты (об этом нужно заботиться самому)
  • smb - протокол доступа к ресурсам в сетях Microsoft

Все в Ваших руках :)

PS: по прводу привязки к MAC - ее нет :)

#19343

Ок. SAMBA работает. Будем крутить NFS. В /etc/exports указывать свой iP адрес ( с которым он в сети работает- 192.168.0.х ) ?

#19344

Для начала загляните в сам файл exports. Он снабжен комментариями с примерами.
Для большей информации читайте man exports

Войдите или зарегистрируйтесь, чтобы ответить.