Подключение интернета (rp-pppoe)

Всем доброго дня.
Начну =).Сам я сидел раньше на Убунте продолжительное время, держал игровые сервера.Потихоньку осваивал что, да как.Спустя время решил поставить Gentoo.Обрадовала она меня своей скоростью работы, да заодно освоить еще что-то и свое ядро собрать.Приоритетней конечно же у меня было - "отличная ОС и ее сборка для более быстрой работы".
Переходить с графики на консоль конечно не так легко, но мотивировал себя большим желанием освоить данную ось, так как по частым высказываниям вижу что она и не такая простая.
В общем ближе к делу.Поставил свежую генту, свежее ядрышко, все замечательно как хотел.Читал мануалы да бы не ошибиться.Дальше встал вопрос 1:Как подключить на ней интернет? 2:Как его тут пустить на 2й компьютер через 2ю сетевую карту.
С первым вопросом в убунте проблем не обстояло, pppoeconf и делов, плюс firestarter и есть интернет на 2й компьютер.
Как оказалось тут не просто это сделать.Поставил rp-pppoe, запустил pppoe-setup.У меня и на убунте с этим не мог подключить инет, потом только нашел альтернативу как pppoeconf.
Так вот, не хотел у меня таким методом не в какую работать инет.Читал да и помогали мне вариант подключения как c /etc/conf.d/net.Ставил $ emerge -av net-misc/dhcpcd net-dns/openresolv.Настраивал net.

modules_eth0=("dhcpcd") 
config_eth0=("dhcp")  
dhcpcd_eth0="-A -b -o ms_classless_static_routes -t 0" 
metric_eth0="1"  
  
config_ppp0=("ppp")  
link_ppp0=("pty 'pppoe -I eth0'")  
username_ppp0="**********" 
password_ppp0="*********" 
metric_ppp0="0"  
pppd_ppp0=(  
    "lcp-restart 60"  
  
    "lcp-echo-interval 10"  
    "lcp-echo-failure 3"  
  
    "mtu 1400"  
  
    "defaultroute"  
    "usepeerdns"  
  
    "defaultmetric ${metric_ppp0}"  
)  
RC_NEED_ppp0="net.eth0"

Все равно не в какую не хочет работать.(На той же самой win машине, все адреса везде получались автоматичемки, настраивал только логин и пасс все идет по dhcp)
А тут не как... =( Я не могу предположить вообщем в чем проблема.Читал даже хэндбук, так там тоже не вышло. Вот и прошу помощи у знающих людей, кто готов помочь мне разобраться в такой вот проблеме.Сам просто нервничаю, делаю уже это все неделю, а меня просто ждут, клан мой, сайт, сервера...А на вин ОС их держать щас не очень хочу долго.
Кстати да.Запускаются /etc/init.d/net.eth0 и ppp0 все автоматом, то бишь как грузит ошибок не показывает...трасировка не идет, пинг тоже...

McLaReN написал(а): ...Читал

McLaReN написал(а):
...Читал даже хэндбук...

Ого! Подвиг, однако! Ну дык почему бы теперь не почитать соседний тред?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler написал(а): McLaReN

Spoiler написал(а):
McLaReN написал(а):
...Читал даже хэндбук...

Ого! Подвиг, однако! Ну дык почему бы теперь не почитать соседний тред?

Увы но мне не подходит то, что написано там.У меня с ядром все в порядке.
Не вниклись в мою проблему :\

McLaReN написал(а): Кстати

McLaReN написал(а):
Кстати да.Запускаются /etc/init.d/net.eth0 и ppp0 все автоматом, то бишь как грузит ошибок не показывает...трасировка не идет, пинг тоже...

покажите
#ifconfig
#route

что-то добрый я сегодня ....

ifconfig -a eth0 Link

ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:1f:d0:58:c8:3c  
          inet addr:10.141.0.26  Bcast:10.141.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21f:d0ff:fe58:c83c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5743 errors:0 dropped:0 overruns:0 frame:0
          TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:425897 (415.9 KiB)  TX bytes:4880 (4.7 KiB)
          Interrupt:28 Base address:0xe000 

eth1      Link encap:Ethernet  HWaddr 00:1c:f0:cb:58:cd  
          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:16 Base address:0xa000 

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:194.187.207.245  P-t-P:194.187.204.39  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1400  Metric:1
          RX packets:3979 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:211285 (206.3 KiB)  TX bytes:132 (132.0 B)

route не показывает Только route -n

 Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
194.187.204.39  0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.141.0.0      0.0.0.0         255.255.255.0   U     1      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         194.187.204.39  0.0.0.0         UG    0      0        0 ppp0
0.0.0.0         10.141.0.1      0.0.0.0         UG    1      0        0 eth0

А попробуйте ifconfig eth1

А попробуйте

ifconfig eth1 down

и после этого попинговать че-нибудь.

Alba et atra discernere

Rezzonans написал(а): А

Rezzonans написал(а):
А попробуйте

ifconfig eth1 down

и после этого попинговать че-нибудь.

eth1?Это же локальная карточка,она вообще офф.
Наверно eth0&И еще проблема, у меня инет 1 и просто если сделаю, что бы результать выложить то приходится перезагружаться на хард c win OS., =(

Я имел ввиду, что по команде

Я имел ввиду, что по команде ifconfig -a непонятно, поднят eth1 или нет. Может в этом проблема. Маршрут по умолчанию вроде присутствует.

Alba et atra discernere

инет поднялся и

инет поднялся и работает
покажите /etc/resolv.conf

как выполняете ping?

и настройте default gateway на ppp0

что-то добрый я сегодня ....

McLaReN написал(а): route не

McLaReN написал(а):
route не показывает Только route -n

 Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
194.187.204.39  0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.141.0.0      0.0.0.0         255.255.255.0   U     1      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         194.187.204.39  0.0.0.0         UG    0      0        0 ppp0
0.0.0.0         10.141.0.1      0.0.0.0         UG    1      0        0 eth0

Если route не выводится сразу -- это проблемы с разрешением адресов в имена, то есть, у Вас не работает ДНС, а без него -- какой, нафиг, инет. Метрики лучше убрать, когда я последний раз смотрел мэн на этот предмет, было сказано, что ядро на них кладёт. То есть не использует. Дальше. Два маршрута по умолчанию -- это изврат. (Как и айпи-6 у вас). Поэтому, после того, как поднимутся интерфейсы, попробуйте сделать

route del <адрес_шлюза_по_dhcp> 

в данном случае, после команды route -n это 10.141.0.1
После этого пингуете сначала шлюз по умолчанию на ппп (который остается в таблице маршрутов дефолтным), затем адрес днс-сервера, который содержится в /etc/resolv.conf. Неплохо бы

emerge -va bind-tools
....
dig mail.ru

Если имена не разрешаются -- разбираться с днс. Обычно лучше не ставить ничего, или, если не боятся документации -- то можно кэширующий сервер.

(Sir) * Windows looks like an open door, but no way to go *

McLaReN написал(а): Все

McLaReN написал(а):
Все равно не в какую не хочет работать.(На той же самой win машине, все адреса везде получались автоматичемки, настраивал только логин и пасс все идет по dhcp)

А интерфейсы точно поднимаются? Ну тоесть eth0 и ppp0? Если да - то вероятно проблема в маршруте по умолчанию.

Alba et atra discernere

Интерфейсы все нормально

Интерфейсы все нормально поднимаются.
Делал так
# Установил dhcpcd и openresolv:

$ emerge -av net-misc/dhcpcd net-dns/openresolv

# Редактировал /etc/conf.d/net:

modules_eth0=("dhcpcd")
config_eth0=("dhcp")
dhcpcd_eth0="-A -b -o ms_classless_static_routes -t 0"
metric_eth0="1"

config_ppp0=("ppp")
link_ppp0=("pty 'pppoe -I eth0'")
username_ppp0="**********"
password_ppp0="*********"
metric_ppp0="0"
pppd_ppp0=(
"lcp-restart 60"

"lcp-echo-interval 10"
"lcp-echo-failure 3"

"mtu 1400"

"defaultroute"
"usepeerdns"

"defaultmetric ${metric_ppp0}"
)
RC_NEED_ppp0="net.eth0"

# Далее создал нужные симлинки в /etc/init.d/:

$ ln -s net.lo /etc/init.d/net.eth0
$ ln -s net.lo /etc/init.d/net.ppp0

# Далее добавил их в автозагрузку:

$ rc-config add net.eth0 default
$ rc-config add net.ppp0 default

# И запустил:

$ /etc/init.d/net.eth0 start
$ /etc/init.d/net.ppp0 start

И все прекрасно поднимается...Но инета нету...

,

Цитата:
link_ppp0=("pty 'pppoe -I eth0'")

Это так точно надо?
У меня link_ppp0="eth0" и все ок :)

izbushka

izbushka написал(а):
Цитата:
link_ppp0=("pty 'pppoe -I eth0'")

Это так точно надо?
У меня link_ppp0="eth0" и все ок :)

Это мне предлагают в другом месте.На linux.org.ru.
Кстати и так пробовал.Просто у меня по dhcp идет и сказали так пробовать.

Ппц, не знаю что делать даже

Ппц, не знаю что делать даже =( сказали все вроде норм, а инета все нет и нет... =(

:)

# route del default gw 10.141.0.1
# route add default gw 194.187.204.39
# echo "nameserver 8.8.4.4" >> /etc/resolv.conf

После этого есть?

Agressor написал(а): #

Agressor написал(а):
# route del default gw 10.141.0.1
# route add default gw 194.187.204.39
# echo "nameserver 8.8.4.4" >> /etc/resolv.conf

После этого есть?

Я посмотрю, загружусь туда, скажу.У меня в hosts стоит server.Не знаю важно или нет это.

McLaReN написал(а): Agressor

McLaReN написал(а):
Agressor написал(а):
# route del default gw 10.141.0.1
# route add default gw 194.187.204.39
# echo "nameserver 8.8.4.4" >> /etc/resolv.conf

После этого есть?

Я посмотрю, загружусь туда, скажу.У меня в hosts стоит server.Не знаю важно или нет это.

Нету. =( Как не было инета так и опять нету....Да в чем же эта проблема >:(

McLaReN написал(а): .Да в чем

McLaReN написал(а):
.Да в чем же эта проблема >:(

проблема в том, что вы так и не показали свой resolv.conf, свою команду ping, и route после внесенных изменений

что-то добрый я сегодня ....

Долго думали думали,

Долго думали думали, проверили iptables -L -nv там обрезал инет этот фаервол.Отключил его, интернет пошел.
Тогда вопрос, а как же без фаервола сидеть буду?Мне ж iptables нужен еще для того, что бы пустить интернет на 2й компьютер, как пустить я пока не знаю ))) но знаю что именно там.

McLaReN написал(а):проверили

McLaReN написал(а):
проверили iptables -L -nv там обрезал инет этот фаервол.Отключил его,
Тогда вопрос, а как же без фаервола сидеть буду?Мне ж iptables нужен еще для того, что бы пустить интернет на 2й компьютер, как пустить я пока не знаю ))) но знаю что именно там.

его нужно не отключать а настраивать
man iptables
google : iptables для начинающих
man squid
google: squid transparent

если плохо дружите с англицким - смените гугл на яндекс

зы
при установке "с нуля" и "по хэндбуку" iptables не вмешивается и не мешает
что позволяет сделать предположение, что ваша система уже подверглась "тюнингу"
так что можно ждать и других проблем, если вы не совсем поняли предназначение своего же тюнинга

что-то добрый я сегодня ....

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".