[Решено] Дебиан в сети Windows

Автор matrasa, 11 апреля 2012, 14:48:15

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

matrasa

Добрый день, первый раз настраиваю сеть на Дебиане, надо бы подключить его к сети с windows машинами. Параметры сети такие:

ip адрес - 192.168.7.18
маска - 255.255.255.0
шлюз/днс - 192.168.7.199

Вот выводы команд
dmesg | eth
[    1.617943] eth0: RealTek RTL8139 at 0xd800, 00:13:d4:3c:94:62, IRQ 23
[    4.967127] udev[276]: renamed network interface eth0 to eth1


ifconfig -a
eth1      Link encap:Ethernet  HWaddr 00:13:d4:3c:94:62 
          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
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:23 Base address:0xd800

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)


в /etc/network/interfaces вот что прописал:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
addres 192.168.7.18
netmask 255.255.255.0
broadcast 255.255.255.255
gateway 192.168.7.199


/etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning).
Reconfiguring network interfaces...Don't seem to have all the variables for eth0/inet.
Failed to bring up eth0.
done.


ifup eth0
Don't seem to have all the variables for eth0/inet
Failed to bring up eth0


Сеть не работает, не понятно, почему ифконфиг показывает интерфейс eth1, dmesg же говорит про eth0. если в файле настроек сети eth0 изменить на eth1 лучше не становится. Что можно сделать??

загуглил вывод dmesg, удалил /etc/udev/rules.d/70_persistent-net.rules, теперь ifconfig выводит имя интерфейса как eth0, но все равно ничего не работает, вывод ifup такой же

PS. Сеть поднялась руками
ifconfig eth0 192.168.7.18 netmask 255.255.255.0
route add default gw 192.168.7.199
Но почему же автоматом не хочет??

lisss

хм... а добавьте в interfaces
allow-hotplug eth0

matrasa

lisss, попробовал как вы сказали, но не сработало :(

lisss

опа, сейчас только заметил, а почему вы для eth0 прописываете, если ifconfig вам говорит про eth1?

matrasa

lisss
Цитироватьопа, сейчас только заметил, а почему вы для eth0 прописываете, если ifconfig вам говорит про eth1?
Сейчас сетвевая карта отображается как eth0, но все равно ничего не работает, к тому же ручками я поднимаю как раз eth0, и тут сеть поднимается.

ЗЫ. Вот поставил самбу, поглядел в конфиги, и чето не могу разобраться. Один знакомый убунтушник сказал что у самбовых настроек есть гуй, как его поставить?? У меня никаких программ по настройке в меню нет.

lisss

Цитата: matrasa от 12 апреля 2012, 17:43:12Вот поставил самбу, поглядел в конфиги, и чето не могу разобраться.
ну путайте холодное с мягким. не стартующий интерфейс ifconfig и samba - разные вещи.

То есть сейчас при включении компьютера сеть не стартует? И называется она eth0? Можно тогда вывод ifconfig и route -n СРАЗУ после запуска системы увидеть? Без каких либо действий с вашей стороны...

matrasa

lisss

ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:13:d4:3c:94:62 
          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
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:23 Base address:0xd800

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)


route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface


Цитироватьну путайте холодное с мягким. не стартующий интерфейс ifconfig и samba - разные вещи.
так самба у меня работает, в группу я вошел и виндовые шары открываются, правда не могу свою папку расшарить. Какой все таки командой вызывается самбовый гуевый конфигуратор??

lisss

эм.... я не понял, то есть у вас таблица маршрутизации пустая? значит что-то уже в системе наковырено, как минимум должен быть маршрут "петли" через lo. Кто систему ставил?

matrasa

lisss

Систему я сам ставил. А почему по умолчанию должен быть только lo?

Я думаю, дальше разбираться с проблемой бессмыслено, прописал команды настройки сети в rc.local, и теперь все работает. Самбу тоже настроил через конфиг, виндовые шары вижу.

Большое вам спасибо, что пытались помочь!

rayanAyar

Цитата: matrasa от 11 апреля 2012, 14:48:15auto eth0
iface eth0 inet static
addres 192.168.7.18
netmask 255.255.255.0
broadcast 255.255.255.255
gateway 192.168.7.199

addres - пишется с двумя буквами s - address

matrasa

rayanAyar  ;D Я неграмотная свинья! Теперь все работает как надо! Большое спасибо!