Доброго всем времени суток. Начну сразу. Итак имееться:
"Сервер"
1 lan адаптер ip 192.168.0.1
1 wifi адаптер ip 192.168.0.2
ОС Мандрива 2008, +sshd сервер
"Комп 1"
1 lan ip 192.168.0.3
ОС Windows XP и Mandriva 2008, + putty для винды
"Комп 2"
1 lan ip 192.168.0.4
ОС Windows XP
"Ноут"
1 wi-fi ip 192.168.0.4
ОС Windows XP
"Коммуникатор Asus P535"
1 wi-fi ip 192.168.0.5
ОС WM 6
"Свитч"
Обычный, подключены сервер, комп 1 и комп 2. В дальнейшем будет подключен ADSl
Задача: Связать все это хозяйство между собой.
Сделано:
Поднял 2 интерфейса
eth0 Link encap:Ethernet HWaddr 00:50:BF:2C:DA:D0
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::250:bfff:fe2c:dad0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1583 errors:0 dropped:0 overruns:0 frame:0
TX packets:2903 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:145720 (142.3 KiB) TX bytes:525528 (513.2 KiB)
Interrupt:11 Base address:0xe000
wlan0 Link encap:Ethernet HWaddr 00:1B:11:1F:CA:D8
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:11ff:fe1f:cad8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:978 errors:0 dropped:0 overruns:0 frame:0
TX packets:1759 errors:0 dropped:0 overruns:0 carrier:0
collisions:3 txqueuelen:1000
RX bytes:68627 (67.0 KiB) TX bytes:5545 (5.4 KiB)
Interrupt:11
Сервер, комп 1, комп 2 видяться и пингуются между собой. Ноут видит созданную на сервере adhock wifi сеть подключается но не пингуеться не в ту не в обратную сторону. Как настроить все это дело желательно с консоли, сам настраивал используя центр управления Mandriva Linux, но вообще надо все под консоль так как в окончательном варианте сервер будет лишен монитора и помещен в коробку.
Кто нибудь делал нечто подобное с удовольствием бы пообщался с этим человеком в аське так как еще много предстоит сделать(подсчет траффика, samba и т.д)
ЗЫ Почему сервер на Мандриве потому что единственный дистр который у меня есть в наличии(есть еще Fedore Core 2 но не видит wifi адаптер и много чего нужного нет) а инета нормального пока нет чтобы выкачать.
Вопрос знатокам сетевых настроек (ethernet+wi-fi +маршрутизация)
Модератор: Bizdelnick
-
OverseerHSof
- Сообщения: 23
- ОС: Linux
Re: Вопрос знатокам сетевых настроек
Для подсчета трафика Netams. настрой iptables + route и тогда увидит ноут. Ну с самбой думаю проблем не будет.
да кстати если сервер Mandriva то в центре управления - безопасность - фаервол, либо отключить его поставить галочку на фаервол отключен, либо поставить галочки на Сервер SSH, echo запрос(пинг), SMB
да кстати если сервер Mandriva то в центре управления - безопасность - фаервол, либо отключить его поставить галочку на фаервол отключен, либо поставить галочки на Сервер SSH, echo запрос(пинг), SMB
-
Timur4ik
- Сообщения: 16
Re: Вопрос знатокам сетевых настроек
OverseerHSof писал(а): ↑15.12.2007 18:05да кстати если сервер Mandriva то в центре управления - безопасность - фаервол, либо отключить его поставить галочку на фаервол отключен, либо поставить галочки на Сервер SSH, echo запрос(пинг), SMB
Отключил файрволл полностью.
Я тоже так думаю, настраивал уже на компе.
Теперь пингуеться.Ноут видит созданную на сервере adhock wifi сеть подключается но не пингуеться не в ту не в обратную сторону.
В общем я сейчас на сервере сменил ip для wifi 192.168.1.1 на ноуте 192.168.1.2
Теперь я так понимаю командой route add нужно прописать маршрут вот синтаксис команды неясен несмотря на то что я попытался сначала читать ман и хелп.
По поводу Iptables это фаерволл? С его помошью можно настроить маршрутизацию? В сети нашел использование Iptables в качестве брандмауэра и NAT'a только
На всяк случай вывод netstat -r
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 wlan0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 wlan0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
-
Timur4ik
- Сообщения: 16
Re: Вопрос знатокам сетевых настроек
Ладно видимо все спят :-) или посчитали вопрос не заслуживающим внимания(что правильно), вопрос про маршрутизацию снят, спасибо OverseerHSof за наводку по iptables. Поиск как всегда рулит(денег на GPRS правда убил). В общем кучу рецептов надергал и пременил не знаю вроде это помогло.
1) echo 1 > /proc/sys/net/ipv4/ip_forward
2) iptables -P FORWARD ACCEPT
3) В настройках шлюза комп1 комп 2 шлюзом прописал 192.168.0.1 а в ноуте 192.168.1.1
З.Ы Ночь длинная буду мучать САМБУ
З.Ы2 В связи с тем что у мня теперь не десктоп, а сервер :-) надо бы оптимизировать загрузку, отключить ненужные сервисы, обнаружение новых устройств и т.д. Вопрос что и где кавирять?
Э.Ы Во вложение в коробочке из под обуви сервер, под ним свитч.
1) echo 1 > /proc/sys/net/ipv4/ip_forward
2) iptables -P FORWARD ACCEPT
3) В настройках шлюза комп1 комп 2 шлюзом прописал 192.168.0.1 а в ноуте 192.168.1.1
З.Ы Ночь длинная буду мучать САМБУ
З.Ы2 В связи с тем что у мня теперь не десктоп, а сервер :-) надо бы оптимизировать загрузку, отключить ненужные сервисы, обнаружение новых устройств и т.д. Вопрос что и где кавирять?
Э.Ы Во вложение в коробочке из под обуви сервер, под ним свитч.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
OverseerHSof
- Сообщения: 23
- ОС: Linux
Re: Вопрос знатокам сетевых настроек
мой конфиг от самбы /etc/samba/smb.conf
проги под консоль помогут тебе
htop - тоже самое что топ, только красивее. диспетчер задач удобный.
iptraf - смотрелка трафика.
Код: Выделить всё
[global]
workgroup = HSOF
netbios name = Terminal
server string = Terminal HSof
printcap name = cups
load printers = no
printcap cache time = 60
printing = cups
log file = /var/log/samba/%m.log
max log size = 50
log level = 3
hosts allow = 127.0.0.1 192.168.0.0/24
map to guest = Bad User
security = share
idmap uid = 10000-20000
idmap gid = 10000-20000
interfaces = eth0
local master = no
domain master = no
preferred master = yes
dns proxy = no
restrict anonymous = no
domain master = no
preferred master = no
max protocol = NT
acl compatibility = winnt
ldap ssl = No
server signing = Auto
preserve case = no
short preserve case = no
case sensitive = no
dos charset = 866
unix charset = UTF-8
[Video]
path = /mnt/win_d/Video
comment = Video HSof
browseable = yes
public = yes
create mode = 0644
guest ok = yes
writable = no
[Download]
path = /mnt/win_d/Downloads
comment = Download HSof
create mode = 0777
browseable = yes
guest ok = yes
public = yes
writable = yes
[Clips]
path = /mnt/win_d/Clips
comment = Clips HSof
browseable = yes
public = yes
create mode = 0644
guest ok = yes
writable = no
[Music]
path = /mnt/win_d/Music
comment = Music HSof
browseable = yes
public = yes
create mode = 0644
guest ok = yes
writable = noпроги под консоль помогут тебе
htop - тоже самое что топ, только красивее. диспетчер задач удобный.
iptraf - смотрелка трафика.
-
Timur4ik
- Сообщения: 16
Re: Вопрос знатокам сетевых настроек
Ну с Самбой я почти разобрался. Есть только одна непонятка маленькая. Есть юзер andryshka сидит под виндой за комп 2, надо чтобы он и только он имел доступ к определенной шаре, я создал на сервере пользователя andryshka, создал САМБА пользователя andryshka пароли одинаковые. И в конфиге самбы прописал
security =share
[andryshka]
path = /home/andryshka/public
public=yes
valid users= andryshka
writable=yes
guest ok=no
При попытке доступа из винды например с компа 1выводиться стандартное окошко винды(логин пароль) причем поле логин заполнено и выделено серым(нельзя изменить) Server\Гость и предлагаеться ввести пароль, вводишь тот пароль который у пользователя пускает. Это так и должно быть? Мне было бы удобнее что бы надо было бы ввести и логин еще. Но это мелочи.
Да вот еще после перезагрузки сервера файлик /proc/sys/net/ipv4/ip_forward сбрасываеться в ноль и пакетики между подсетями перестают бегать, что бы этого не происходило надо в файле /etc/sysctl.conf значение переменной net.ipv4.ip_forward присвоить 1.
security =share
[andryshka]
path = /home/andryshka/public
public=yes
valid users= andryshka
writable=yes
guest ok=no
При попытке доступа из винды например с компа 1выводиться стандартное окошко винды(логин пароль) причем поле логин заполнено и выделено серым(нельзя изменить) Server\Гость и предлагаеться ввести пароль, вводишь тот пароль который у пользователя пускает. Это так и должно быть? Мне было бы удобнее что бы надо было бы ввести и логин еще. Но это мелочи.
Да вот еще после перезагрузки сервера файлик /proc/sys/net/ipv4/ip_forward сбрасываеться в ноль и пакетики между подсетями перестают бегать, что бы этого не происходило надо в файле /etc/sysctl.conf значение переменной net.ipv4.ip_forward присвоить 1.
-
rgaliull
- Сообщения: 1
- ОС: Ubuntu
Re: Вопрос знатокам сетевых настроек
Timur4ik писал(а): ↑16.12.2007 13:37Ну с Самбой я почти разобрался. Есть только одна непонятка маленькая. Есть юзер andryshka сидит под виндой за комп 2, надо чтобы он и только он имел доступ к определенной шаре, я создал на сервере пользователя andryshka, создал САМБА пользователя andryshka пароли одинаковые. И в конфиге самбы прописал
security =share
[andryshka]
path = /home/andryshka/public
public=yes
valid users= andryshka
writable=yes
guest ok=no
При попытке доступа из винды например с компа 1выводиться стандартное окошко винды(логин пароль) причем поле логин заполнено и выделено серым(нельзя изменить) Server\Гость и предлагаеться ввести пароль, вводишь тот пароль который у пользователя пускает. Это так и должно быть? Мне было бы удобнее что бы надо было бы ввести и логин еще. Но это мелочи.
Да. Очень напрягает.
Да вот еще после перезагрузки сервера файлик /proc/sys/net/ipv4/ip_forward сбрасываеться в ноль и пакетики между подсетями перестают бегать, что бы этого не происходило надо в файле /etc/sysctl.conf значение переменной net.ipv4.ip_forward присвоить 1.
Это легко лечится добавлением параметра net.ipv4.ip_forward = 1 в файле /etc/sysctl.conf