Сеть (проблема с настройкой сети через 2 сетевую карту)
Модератор: Модераторы разделов
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Сеть
Всем доброго времени суток!
Вступление:
Есть чистый сервер с 2 сетевыми карточками (1 встроенная в мать eth0 и 1 обычная eth1), есть интернет от провайдера (статический внутренний айпи выдали 10.х.х.х),и ноут с винХП (символизирует будущих всех пользователей). И человек который мало соображает в линукс системах, но готовый учиться =)
Что было сделано:
1. На сервер был установлен Linux Suse 11.2 (скачан с оф сайта) в консольном режиме без графической оболочки.
2. С помощью команд ifconfig и route на 1 сетевую eth0 были заданы данные провайдера:
ifconfig eth0 10.x.x.x netmask 255.255.255.240
route add default gw 10.x.x.x
Пинг до шлюза шел, до сайтов нет. Открыл /etc/resolv.conf и прописал туда
nameserver IP_ADDRESS_1
nameserver IP_ADDRESS_2
Результат не улучшился.
После еще пришлось остановить фаервол(т.к. даже не настраивал его еще):
route del default
route add default gw 10.116.9.1
/etc/init.d/iptables stop
И тогда пинг на сайты пошел.
3. Сумел кое как поднять mc командер.
4. Так же заранее установил squid(тоже еще не настраивал).
5. Включил sshd для сервера.
6. На 2 сетевую eth1 прописал серую подсетку:
ifconfig eth1 192.168.1.1 netmask 255.255.255.0
6.а. Ноуту задал:
192.168.1.2
255.255.255.0
192.168.1.1
С ноута пинг до шлюза(сервера) пошел, с сервера на ноут пинга нет. И по ssh (через putty пытаюсь) не подключается к серверу.
Так же если на сервере пишу: service network restart, то настройки с сетевых спадают полностью. Нашел файл /etc/sysconfig/network/ifcfg-eth0 и прописал в него айпи и маску для сетевухи с инетом, а вот для 2 сетевой карты не нашел такого файла.
Нужна помощь:
1) Как прописать фиксировано на 2 сетевую настройки?
2) Как заставить ноут подключиться по ssh к серверу?
3) И как организовать для ноута инет от сервера?
P.S. google уже учитался, очень много лишней информации не относящийся то к консоли,то к suse. Если знаете где более менее подходящая информация по моим вопросам,то подскажите пожалуйста.
Вступление:
Есть чистый сервер с 2 сетевыми карточками (1 встроенная в мать eth0 и 1 обычная eth1), есть интернет от провайдера (статический внутренний айпи выдали 10.х.х.х),и ноут с винХП (символизирует будущих всех пользователей). И человек который мало соображает в линукс системах, но готовый учиться =)
Что было сделано:
1. На сервер был установлен Linux Suse 11.2 (скачан с оф сайта) в консольном режиме без графической оболочки.
2. С помощью команд ifconfig и route на 1 сетевую eth0 были заданы данные провайдера:
ifconfig eth0 10.x.x.x netmask 255.255.255.240
route add default gw 10.x.x.x
Пинг до шлюза шел, до сайтов нет. Открыл /etc/resolv.conf и прописал туда
nameserver IP_ADDRESS_1
nameserver IP_ADDRESS_2
Результат не улучшился.
После еще пришлось остановить фаервол(т.к. даже не настраивал его еще):
route del default
route add default gw 10.116.9.1
/etc/init.d/iptables stop
И тогда пинг на сайты пошел.
3. Сумел кое как поднять mc командер.
4. Так же заранее установил squid(тоже еще не настраивал).
5. Включил sshd для сервера.
6. На 2 сетевую eth1 прописал серую подсетку:
ifconfig eth1 192.168.1.1 netmask 255.255.255.0
6.а. Ноуту задал:
192.168.1.2
255.255.255.0
192.168.1.1
С ноута пинг до шлюза(сервера) пошел, с сервера на ноут пинга нет. И по ssh (через putty пытаюсь) не подключается к серверу.
Так же если на сервере пишу: service network restart, то настройки с сетевых спадают полностью. Нашел файл /etc/sysconfig/network/ifcfg-eth0 и прописал в него айпи и маску для сетевухи с инетом, а вот для 2 сетевой карты не нашел такого файла.
Нужна помощь:
1) Как прописать фиксировано на 2 сетевую настройки?
2) Как заставить ноут подключиться по ssh к серверу?
3) И как организовать для ноута инет от сервера?
P.S. google уже учитался, очень много лишней информации не относящийся то к консоли,то к suse. Если знаете где более менее подходящая информация по моим вопросам,то подскажите пожалуйста.
-
Lazy_Kent
- Сообщения: 709
- Статус: Ленивый
- ОС: openSUSE (Xfce)
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
Извиняюсь, но как эт сделать в mc?
Там прописал данные некоторые, ListenAddress any ведь главное,все остальное посредственное? По комментариям забивал данные.
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Сеть
добавить надо бы еще yast2 squid
что бы ssh работал надо настроить firewall, разрешить службу на внутренней зоне, укажи ListenAddress 192.168.1.1, попробуй так еще
что бы ssh работал надо настроить firewall, разрешить службу на внутренней зоне, укажи ListenAddress 192.168.1.1, попробуй так еще
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
yast2 lan помог настроить 2 сетевую,спасибо!
yast2 firewall это iptables?
ivan2ksusr писал(а): ↑29.01.2010 13:02добавить надо бы еще yast2 squid
что бы ssh работал надо настроить firewall, разрешить службу на внутренней зоне, укажи ListenAddress 192.168.1.1, попробуй так еще
yast2 squid выдал:
No such client module squid
The search path follows. It does not include the current directory.
/y2update/clients
/root/.yast2/clients
/usr/share/YaST2/clients
Run 'yast2 -h' for help on usage
Получается squid не правильно установился?
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Сеть
yast2 firewall это iptables?
да это надстройка над iptales
основной конфиг OSFW:
файл /etc/sysconfig/SuSEfirewall2
есть коментарии, так же на форуме есть статейки по настройке SuSEfirewall2
возможно вы 3й squid поставили, а вообще в ясте есть модуль для squid. но версия squid там 2.7
Код: Выделить всё
# zypper se yast2-squid
Загрузка данных о репозиториях...
Чтение установленных пакетов...
С | Имя | Заключение | Тип
--+-------------+------------------------+------
i | yast2-squid | Configuration of squid | пакет
#
#rpm -q squid
squid-2.7.STABLE6-2.4.i586
#-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
Это в Allowed Services нужно выбрать сетевую и в поле Configured In поставить Internal Zone?
сделал и айпи сервера добавил,не помогло, ssh не подключается. Или без настройки фаервола(я его отключил полностью) не заработает ssh?
Да, вспомнил,я установил squid3, последний что был на сайте производителя. Мне его как то снести и поставить 2?
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Сеть
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Сеть
rcsshd start
insserv /etc/init.d/sshd
insserv /etc/init.d/sshd
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Сеть
Ммм ни чего удалять не надо: ... mcedit /etc/squid/squid.conf , так будет проще + читаем мануал к squid 3.x
покажи:
chkconfig --list|grep sshd
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
показал что SSH daemon стал done
А после этой команды выдал insserv /etc/init.d/sshd:
insserv: can not stat(net.eth1)
Но с ноута уже смог подключаться через ssh, ввел логин и он меня дисконектнул (login as: root и сразу выдает Disconnected: No supported authentication methods available), и так раз за разом.
sshd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
Кстати у меня в линуксе нет такого знака "|" вместо него жирное ":" из 2 вертикальных палочек, это норм?)
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Сеть
под root'ом наверно входили? в sshd_conf > "PermitRootLogin yes" тогда поставьте(не рекомендуется ставиить yes, оставить надо PermitRootLogin no) и вообще покажите конфиг sshd_conf 
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
ivan2ksusr писал(а): ↑29.01.2010 14:08под root'ом наверно входили? в sshd_conf > "PermitRootLogin yes" тогда поставьте(не рекомендуется ставиить yes, оставить надо PermitRootLogin no) и вообще покажите конфиг sshd_conf
Port 22
Protocol 2
ListenAddress 192.168.1.1
Hostkey /etc/ssh/ssh_host_key
Hostkey /etc/ssh/ssh_host_rsa_key
Hostkey /etc/ssh/ssh_host_dsa_key
SyslogFacility AUTH
LogLevel INFO
LoginGraceTime 2m
PermitRootLogin no (стоял yes, но поменял, и все равно putty тужу ошибку пишет)
StrictModes yes
RSAAuthentication yes
PubkeyAuthenication yes
AutorizedKeysFile .ssh/authorized_keys
RhostsRSAAuthentication no
RhostsRSAAuthentication no
HostbasedAuthentication yes
IgnoreUserKnowHosts no
PasswordAuthentication no
PermitEmptyPasswords no
UsePAM no
X11Forwarding yes
X11UseLocalhost yes
PrintMotd yes
PrintLastLog yes
TCPKeepAlive yes
MaxStartups 10
Banner /etc/ssh_message
Subsystem sftp /usr/lib/ssh/sftp-server
AceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_ LC_MONETARY LC_MESSAGE
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL
Строчки брал с какого то сайта
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Сеть
Вот накидал конфиг быстренько, коменты только убрал)
вроде бы работает)
Код: Выделить всё
Port 22
ListenAddress ip_адрес
Protocol 2
ServerKeyBits 1024
SyslogFacility AUTH
LogLevel INFO
# Authentication:
PermitRootLogin no
MaxAuthTries 6
MaxSessions 10
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no
UsePAM yes
X11Forwarding yes
PidFile /var/run/sshd.pid
MaxStartups 10
Subsystem sftp /usr/lib/ssh/sftp-server
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALLвроде бы работает)
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
А остальные параметры стоит удалить которые у меня еще есть?
нашел,в Interfaces слетел параметр Internal zone, теперь в ssh можно вбить пароль,но потом снова дисконектит
Сменил параметры на сетевой (чтобы сразу подстраивать под будущую сетку) с 192.168.1.1 на 10.42.119.190, в sshd_config прописал 10.42.119.190 и теперь вобще не подключается ssh. Где то еще нужно что нибудь прописать?
нашел,в Interfaces слетел параметр Internal zone, теперь в ssh можно вбить пароль,но потом снова дисконектит
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
Сегодня пришел на работу и ssh каким то чудом сам заработал))
Как я понимаю теперь только в ssh через пользователя можно сидеть, root не рабит в ssh теперь?
Как я понимаю теперь только в ssh через пользователя можно сидеть, root не рабит в ssh теперь?
-
voidius
- Сообщения: 59
- ОС: Arch Linux
Re: Сеть
/etc/ssh/sshd_config
Код: Выделить всё
PermitRootLogin no
The option PermitRootLogin specifies whether root can log in using ssh. Never say yes to this option.-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
стоят предложенные вами настройки в sshd, но вот пользователь su или sudo не работает. или я не так понимаю эти команды?
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Сеть
Darktime писал(а): ↑01.02.2010 06:39
стоят предложенные вами настройки в sshd, но вот пользователь su или sudo не работает. или я не так понимаю эти команды?
логинмися под пользователем, допустим username
ssh username@ip_server
далее вводим пароль, и оля-ля, мы уже на сервере, далее так:
$su -
пишем пароль
и поучаем
#
(вот и "учетка" рута), по поводу sudo > отправлю вас в google
-
Olegator
- Сообщения: 2493
- ОС: SuseLinux 11.2 KDE 4.3
-
Darktime
- Сообщения: 11
- ОС: Win7 и Lin Suse
Re: Сеть
Всем спасибо за помощь, очень помогли!
Теперь осталось разобраться с iptables и squid3, но эт наверное в другом топике буду искать.
P.S. Как в консоли на карточку eth0 выставить скорость 10FD?
Теперь осталось разобраться с iptables и squid3, но эт наверное в другом топике буду искать.
P.S. Как в консоли на карточку eth0 выставить скорость 10FD?
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory