Подключение интернета (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 написал(а): ...Читал
Ого! Подвиг, однако! Ну дык почему бы теперь не почитать соседний тред?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): McLaReN
Увы но мне не подходит то, что написано там.У меня с ядром все в порядке.
Не вниклись в мою проблему :\
McLaReN написал(а): Кстати
покажите
#ifconfig
#route
что-то добрый я сегодня ....
ifconfig -a eth0 Link
ifconfig -a
route не показывает Только route -n
А попробуйте ifconfig eth1
А попробуйте
ifconfig eth1 down
и после этого попинговать че-нибудь.
Alba et atra discernere
Rezzonans написал(а): А
eth1?Это же локальная карточка,она вообще офф.
Наверно eth0&И еще проблема, у меня инет 1 и просто если сделаю, что бы результать выложить то приходится перезагружаться на хард c win OS., =(
Я имел ввиду, что по команде
Я имел ввиду, что по команде ifconfig -a непонятно, поднят eth1 или нет. Может в этом проблема. Маршрут по умолчанию вроде присутствует.
Alba et atra discernere
инет поднялся и
инет поднялся и работает
покажите /etc/resolv.conf
как выполняете ping?
и настройте default gateway на ppp0
что-то добрый я сегодня ....
McLaReN написал(а): route не
Если route не выводится сразу -- это проблемы с разрешением адресов в имена, то есть, у Вас не работает ДНС, а без него -- какой, нафиг, инет. Метрики лучше убрать, когда я последний раз смотрел мэн на этот предмет, было сказано, что ядро на них кладёт. То есть не использует. Дальше. Два маршрута по умолчанию -- это изврат. (Как и айпи-6 у вас). Поэтому, после того, как поднимутся интерфейсы, попробуйте сделать
в данном случае, после команды route -n это 10.141.0.1
После этого пингуете сначала шлюз по умолчанию на ппп (который остается в таблице маршрутов дефолтным), затем адрес днс-сервера, который содержится в /etc/resolv.conf. Неплохо бы
Если имена не разрешаются -- разбираться с днс. Обычно лучше не ставить ничего, или, если не боятся документации -- то можно кэширующий сервер.
(Sir) * Windows looks like an open door, but no way to go *
McLaReN написал(а): Все
А интерфейсы точно поднимаются? Ну тоесть 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="eth0" и все ок :)
izbushka
Это мне предлагают в другом месте.На linux.org.ru.
Кстати и так пробовал.Просто у меня по dhcp идет и сказали так пробовать.
Ппц, не знаю что делать даже
Ппц, не знаю что делать даже =( сказали все вроде норм, а инета все нет и нет... =(
:)
После этого есть?
Agressor написал(а): #
Я посмотрю, загружусь туда, скажу.У меня в hosts стоит server.Не знаю важно или нет это.
McLaReN написал(а): Agressor
Нету. =( Как не было инета так и опять нету....Да в чем же эта проблема >:(
McLaReN написал(а): .Да в чем
проблема в том, что вы так и не показали свой resolv.conf, свою команду ping, и route после внесенных изменений
что-то добрый я сегодня ....
Долго думали думали,
Долго думали думали, проверили iptables -L -nv там обрезал инет этот фаервол.Отключил его, интернет пошел.
Тогда вопрос, а как же без фаервола сидеть буду?Мне ж iptables нужен еще для того, что бы пустить интернет на 2й компьютер, как пустить я пока не знаю ))) но знаю что именно там.
McLaReN написал(а):проверили
его нужно не отключать а настраивать
man iptables
google : iptables для начинающих
man squid
google: squid transparent
если плохо дружите с англицким - смените гугл на яндекс
зы
при установке "с нуля" и "по хэндбуку" iptables не вмешивается и не мешает
что позволяет сделать предположение, что ваша система уже подверглась "тюнингу"
так что можно ждать и других проблем, если вы не совсем поняли предназначение своего же тюнинга
что-то добрый я сегодня ....