nixp.ru v3.0

27 мая 2017,
суббота,
13:08:13 MSK

DevOps с компанией «Флант»
Аватар пользователя aivs
aivs написал 2 марта 2010 года в 22:37 (956 просмотров) Ведет себя как мужчина; открыл 114 темы в форуме, оставил 292 комментария на сайте.

Здравствуйте, решил на старом компьютера собрать файловый сервер, в качестве дистрибутива выбрал Openfiler.  Установил его и не обнаружил сети, мать у меня Asus M2V использующая чип сетевой карты Attansic L1, драйвер для него atl1 в системе есть и загружен (по lsmod отображается).

по ifconfig такой вывод:

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:90 errors:0 dropped:0 overruns:0 frame:0
          TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:7476 (7.3 Kb)  TX bytes:7476 (7.3 Kb)


 

но если сделать

ifconfig eth0 192.168.1.109, то вывод по ifconfig уже такой:

eth0      Link encap:Ethernet  HWaddr 00:17:31:52:D0:A7  
          inet addr:192.168.1.109  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::217:31ff:fe52:d0a7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:888 (888.0 b)  TX bytes:528 (528.0 b)
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:118 errors:0 dropped:0 overruns:0 frame:0 TX packets:118 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:9372 (9.1 Kb) TX bytes:9372 (9.1 Kb)


после этого пингую ping www.yandex.ru:

ping: unknown host www.yandex.ru


пинга нет.

Начианю пинговать ноутбук,  который в локальной сети

ping 192.168.1.102

PING 192.168.1.102 (192.168.1.102) 56(84) bytes of data.
64 bytes from 192.168.1.102: icmp_seq=0 ttl=64 time=63.0 ms
64 bytes from 192.168.1.102: icmp_seq=1 ttl=64 time=81.1 ms
64 bytes from 192.168.1.102: icmp_seq=2 ttl=64 time=107 ms
64 bytes from 192.168.1.102: icmp_seq=3 ttl=64 time=23.4 ms


пинг есть.

Смотрю что там с eth0:

dmesg | grep eth0

atl1 0000:05:00.0: eth0 link is up 100 Mbps full duplex
eth0: no IPv6 routers present


Подскажите как попасть в интернет и как сделать так чтобы eth0 настраивался по dhcp а не вручную?

aivs

Забыл сказать — использую wifi роутер Linksys WRT160N

myst

На чём этот Openfiler основан хоть? Блин, сам выбрал хз что, а потом спрашивает, как заставить *это* работать… поставь Debian, ёба!

aivs

Основан он на rPath, собственно на чем он основан это не так важно, если знаете как под редхат решить мою проблему, то по аналогии можно и здесь сделать.

myst

Ну так вот с «под RedHat» и надо начинать было. Не знаю я, как в RedHat. В Debian знаю, а тут — нет.

bushmen

Скорее всего в resolv.conf отсутствуют DNS-сервера. В качестве DNS укажи свой роутер и доолжен инет появиться

Дмитрий Шурупов

Как попасть в интернет — если с самим dhcp все в порядке, то что-нибудь вроде dhcpcd eth0 или dhclient eth0.

Насчет автоматического подключения по dhcp по умолчанию: судя по некому форуму, нужно нечто вроде «BOOTPROTO=dhcp» в /etc/sysconfig/network-scripts/ifcfg-eth0. Не? Или еще что-то подобное ковырнуть в этом файле :-)

aivs
myst

Ну так вот с «под RedHat» и надо начинать было. Не знаю я, как в RedHat. В Debian знаю, а тут — нет.

ну так расскажи, как в дебиане? а я решу полезна эта информация для меня или нет.

myst

В interfaces(5) описано подробно.

aivs

Дмитрий Шурупов спасибо, пошел копать по твоему пути и решил проблему.

Видимо при установке дистрибутива у меня был отключен сетевой кабель и сеть автоматически не настроилась.

Решил проблему, создав файл  /etc/sysconfig/network-scripts/ifcfg-eth0 с содержанием:

DEVICE=eth0 
BOOTPROTO=dhcp 
ONBOOT=yes 
TYPE=Ethernet


И все!!!