Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-03-01 11:46:54

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

serwer PPPOE

Wiatm :)
Mam problem ze skonfigurowaniem serwera pppoe. Robiłem to wg poradnika [url]http://dug.net.pl/tekst/73/konfiguracja_prostego_serwera_pppoe/[/url] .
Raz go uruchomiłem i było wszystko ok. Teraz jak wpiszę ifconfig -a nie mam ppp0. Co z tym zrobić?
I jeszcze jedno. Podczas instalacji miałem jedną kartę sieciową. Po instalacji dołożyłem drugą. eth0 włącza mi się automatycznie a eth1 włączam poprzez ifconfig eth1 up. Jak zrobić aby eth1 włączał się automatycznie? Serwer PPPoE ma działać na eth1.

Z góry dziękuję za pomoc.

edit: Przy włączaniu serwera muszę usunąć -k, bo inaczej wyskakuje błąd.

Ostatnio edytowany przez hubitru (2014-03-01 11:48:06)

Offline

 

#2  2014-03-01 11:49:21

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: serwer PPPOE

[quote=hubitru]Po instalacji dołożyłem drugą. eth0 włącza mi się automatycznie a eth1 włączam poprzez ifconfig eth1 up. Jak zrobić aby eth1 włączał się automatycznie?[/quote]
Pokaż

Kod:

cat /etc/network/interfaces

[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#3  2014-03-01 12:12:04

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

Re: serwer PPPOE

# 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

Kod:

auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

Offline

 

#4  2014-03-01 12:17:18

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: serwer PPPOE

Masz tam tylko eth0 więc nie dziw się ze eth1 nie wstaje automatycznie.

Musisz ją tam również dopisać.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#5  2014-03-01 12:23:45

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

Re: serwer PPPOE

A też włączać dhcp?

Offline

 

#6  2014-03-01 13:15:12

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: serwer PPPOE

Serwer pppoe najlepiej wystawiać na karcie, która jest podniesiona, ale w ogóle nie ma adresu IP, ani z DHCP, ani przypisanego ręcznie.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2014-03-01 13:18:35

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

Re: serwer PPPOE

Czyli powinno być:
auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1?

Offline

 

#8  2014-03-01 15:57:00

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: serwer PPPOE

Jeśli działa, to tak, jeśli nie, to możesz podnosić eth1 jakimś skryptem, możesz sobie kombinować do woli.

Przy okazji napisz, jaka to sieć, i na ilu pacjentów ten serwer pppoe zakładasz, to może będzie możliwość wykombinowania jakieś sensowniejszej konfiguracji.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2014-03-01 16:03:23

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

Re: serwer PPPOE

Zrobiłem tak:
allow-hotplug eth1
iface eth1 inet static
        address 10.10.10.1
Interfejs nie podnosi się.

Sieć na razie konfiguruje do testów.

Offline

 

#10  2014-03-01 16:33:29

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: serwer PPPOE

To naskrob sobie skrypta, który podniesie interfejs i uruchomi demona pppoe.
Trzy linijki tekstu, wrzucisz go jako /etc/network/if-up.d i gotowe.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#11  2014-03-01 16:36:44

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

Re: serwer PPPOE

A jak to zrobić, bo dopiero w linuxie zaczynam?

Offline

 

#12  2014-03-01 17:00:05

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: serwer PPPOE

Kod:

gedit /etc/network/if-up.d/skrypt

Kod:

#!/bin/bash
{pierwsza linia poleceń};
{druga linia poleceń};
{trzecia linia poleceń};

potem

Kod:

chmod 755 /etc/network/if-up.d/skrypt

I po następnym starcie wstanie razem z systemem.

Sznurki:
http://www.gentoo.org/doc/pl/articles/bash-by-example-p1.xml
http://www.gentoo.org/doc/pl/articles/bash-by-example-p2.xml

I przy okazji, serwer pppoe, to nie zabawka, jak nie potrafisz naskrobać skrypta długości 3 linijek, ani konfigurować sytemu, to zacznij od podstaw, bo inaczej niczego się nie nauczysz.

Serwer pppoe dobrze spiąć z radiusem i bazą SQL w celu szybkiej autoryzacji i konfiguracji dodatkowych usług i atrybutów, ale to wyższa szkoła jazdy.

Bez podstawowej znajomości skryptów powłoki dużo w Linuxie nie zdziałasz.
A przy okazji, Basha przecież uczą we wszystkich technikach i uczelniach informatycznych? :D

Ostatnio edytowany przez Jacekalex (2014-03-01 17:03:45)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13  2014-03-01 17:44:46

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

Re: serwer PPPOE

Zrobiłem tak, ale zgłasza mi komputer kliencki błąd 651.

Offline

 

#14  2014-03-01 18:02:37

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: serwer PPPOE

A logi czytać umiesz? serwer ppppoe bardzo grzecznie loguje każde zdarzenie.
Logi pppoe powinny być w /var/log/daemon.log


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#15  2014-03-01 18:10:43

  hubitru - Użytkownik

hubitru
Użytkownik
Zarejestrowany: 2014-03-01

Re: serwer PPPOE

Logów też jeszcze nie umiem czytać :(
Moje logi z jednego połączenia:

Kod:

Mar  1 17:46:15 mail acpid: 1 rule loaded
Mar  1 17:46:15 mail acpid: waiting for events: event logging is off
Mar  1 17:46:18 mail mysqld_safe: Starting mysqld daemon with databases from /var/lib/mysql
Mar  1 17:46:18 mail mysqld: 140301 17:46:18 [Note] Plugin 'FEDERATED' is disabled.
Mar  1 17:46:18 mail mysqld: 140301 17:46:18  InnoDB: Initializing buffer pool, size = 8.0M
Mar  1 17:46:18 mail mysqld: 140301 17:46:18  InnoDB: Completed initialization of buffer pool
Mar  1 17:46:19 mail dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
Mar  1 17:46:19 mail dhclient: DHCPOFFER from 192.168.0.1
Mar  1 17:46:19 mail dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Mar  1 17:46:19 mail mysqld: 140301 17:46:19  InnoDB: Started; log sequence number 0 4793313
Mar  1 17:46:19 mail mysqld: 140301 17:46:19 [Note] Event Scheduler: Loaded 0 events
Mar  1 17:46:19 mail mysqld: 140301 17:46:19 [Note] /usr/sbin/mysqld: ready for connections.
Mar  1 17:46:19 mail mysqld: Version: '5.1.73-1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  (Debian)
Mar  1 17:46:19 mail dhclient: DHCPACK from 192.168.0.1
Mar  1 17:46:19 mail /etc/mysql/debian-start[1133]: Upgrading MySQL tables if necessary.
Mar  1 17:46:19 mail dhclient: bound to 192.168.0.106 -- renewal in 753791268 seconds.
Mar  1 17:46:20 mail /etc/mysql/debian-start[1137]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Mar  1 17:46:20 mail /etc/mysql/debian-start[1137]: Looking for 'mysql' as: /usr/bin/mysql
Mar  1 17:46:20 mail /etc/mysql/debian-start[1137]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Mar  1 17:46:20 mail /etc/mysql/debian-start[1137]: This installation of MySQL is already upgraded to 5.1.73, use --force if you still need to run mysql_upgrade
Mar  1 17:46:20 mail /etc/mysql/debian-start[1195]: Checking for insecure root accounts.
Mar  1 17:46:20 mail /etc/mysql/debian-start[1202]: Triggering myisam-recover for all MyISAM tables

edit: Problem zniknął. Wybrałem jeszcze raz komendę na włączenie serwera.

Ostatnio edytowany przez hubitru (2014-03-01 18:19:13)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00149 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.20.66' WHERE u.id=1
0.00068 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.20.66', 1732819534)
0.00056 SELECT * FROM punbb_online WHERE logged<1732819234
0.00053 SELECT topic_id FROM punbb_posts WHERE id=258805
0.00005 SELECT id FROM punbb_posts WHERE topic_id=25361 ORDER BY posted
0.00065 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=25361 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00150 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=25361 ORDER BY p.id LIMIT 0,25
0.00084 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25361
Total query time: 0.00651 s