User Tools

Site Tools


сервис_pppoe

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_pppoe [2010/06/07 13:41]
val
сервис_pppoe [2023/01/27 18:51] (current)
val [pppoe-relay]
Line 1: Line 1:
 ====== Сервис PPPoE ====== ====== Сервис PPPoE ======
  
-===== Авторизации доступа к ресурсам internet =====+  * [[http://​ru.wikipedia.org/​wiki/​PPPoE]] 
 +  * [[Сервисы Gateway ​и routing]] 
 +  * [[Сервис NAT]] 
 +  * Сервис Firewall [[Сервис Firewall#​Конфигурация для шлюза WAN - LAN]] 
 +  * [[Сервис PPP]]
  
-==== FreeBSD ​====+===== Debian/​Ubuntu =====
  
-[[Сервисы Gateway ​и routing]]+==== Установка, настройка ​и запуск pppoed ==== 
 +<​code>​ 
 +root@gate:​~#​ apt install pppoe
  
-[[Сервис NAT]]+root@gate:​~#​ modprobe pppoe
  
-=== Настройка ppp === +root@gate:​~#​ cat /​etc/​modules 
-<​code>​ +</​code><​code>​ 
-[gate:~# cat /etc/ppp/ppp.secret +... 
-student password 192.168.100+X.100 +pppoe 
-inetuser 123 192.168.100+X.101+</​code>​<​code>​ 
 +root@gate:~# cat /etc/ppp/pppoe-server-options 
 +</​code><​code>​ 
 ++chap 
 +# ms-dns ​192.168.X.10 
 +</​code><​code>​ 
 +root@gate:​~#​ pppoe-server -I eth0
  
-[gate:~] # rm /​etc/​ppp/​ppp.conf+или
  
-[gate:~cat /​etc/​ppp/​ppp.conf +root@gate:​~# ​pppoe-server ​-I eth0 -R 192.168.100+X.1
-inet: +
- ​enable mschapv2 +
- set ifaddr 192.168.100+X.1 192.168.100+X.2-192.168.100+X.2 #need in freebsd7 +
-# set dns 192.168.X.1 +
-# accept dns +
- set timeout 0+
 </​code>​ </​code>​
 +можно прописать в /​etc/​rc.local
  
-В 7-й ветке до 7.2 может потребоваться а ppp.linkdown прописать:+==== Мониторинг pppoed ====
 <​code>​ <​code>​
-inet: +root@gate:~# tail -f /var/log/syslog
-!bc /sbin/route delete HISADDR+
 </​code>​ </​code>​
  
-=== Настройка и запуск pppoed ===+===== FreeBSD ===== 
 + 
 +==== Настройка и запуск pppoed ​====
 <​code>​ <​code>​
 [gate:~] # cat /​etc/​rc.conf [gate:~] # cat /​etc/​rc.conf
-+</​code><​code>​ 
 +...
 pppoed_enable="​YES"​ pppoed_enable="​YES"​
 pppoed_flags="​-P /​var/​run/​pppoed.pid -l inet" pppoed_flags="​-P /​var/​run/​pppoed.pid -l inet"
-pppoed_interface="​le0+pppoed_interface="​em0
-+</​code><​code>​
 [gate:~] # /​etc/​rc.d/​pppoed start [gate:~] # /​etc/​rc.d/​pppoed start
 </​code>​ </​code>​
  
-=== Проверка ===+==== Проверка ​====
 <​code>​ <​code>​
 [gate:~] # tail -f /​var/​log/​ppp.log [gate:~] # tail -f /​var/​log/​ppp.log
 </​code>​ </​code>​
  
-=== Остановка pppoed ===+==== Остановка pppoed ​====
 Скрипт не работает (проверено до 7.3 включительно) Скрипт не работает (проверено до 7.3 включительно)
 <​code>​ <​code>​
Line 54: Line 63:
 </​code>​ </​code>​
  
-==== Ubuntu ​====+===== Настройка клиента Windows =====
  
-=== Настройка ​nat и пакетного фильтра ===+===== Настройка ​клиента ​Ubuntu =====
  
-[[Сервисы Gateway ​и routing]]+  * [[https://​ask.linuxrussia.com/​2537/​ubuntu-17-10-1-%D0%BA%D0%B0%D0%BA-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C-dsl-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D1%83|Ubuntu 17.10.1 - как настроить DSL подключение к интернету?​]]
  
-[[Сервис NAT]] +===== Настройка клиента ​FreeBSD ​=====
- +
-=== Настройка pppd === +
-<​code>​ +
-root@gate:​~#​ cat /​etc/​ppp/​chap-secrets +
-... +
-student * password 192.168.100+X.100 +
-inetuser * 123     ​192.168.100+X.101 +
- +
- +
-root@gate:​~#​ cat /​etc/​ppp/​pppoe-server-options +
-+chap +
-# ms-dns 192.168.X.1 +
-</​code>​ +
- +
-=== Установка,​ настройка и запуск pppoed === +
-<​code>​ +
-root@gate:​~#​ apt-get install pppoe +
- +
-root@gate:​~#​ modprobe pppoe +
- +
-root@gate:​~#​ cat /​etc/​modules +
-... +
-pppoe +
- +
- +
-root@gate:​~#​ pppoe-server -I eth0 +
- +
-или +
- +
-root@gate:​~#​ pppoe-server -I eth0 -R 192.168.100+X.1 +
-</​code>​ +
-можно прописать в /​etc/​rc.local +
- +
-=== Мониторинг pppoed === +
-<​code>​ +
-root@gate:​~#​ tail -f /​var/​log/​syslog +
-</​code>​ +
- +
-==== CentOS SL ==== +
- +
-<​code>​ +
-[root@gate ~]# cat /​etc/​ppp/​pppoe-server-options +
-require-mschap-v2 +
-# ms-dns 192.168.X.1 +
-# ms-dns 192.168.X.2 +
- +
-[root@gate ~]# cat /​etc/​ppp/​chap-secrets +
-student * password 192.168.100+X.100 +
- +
-[root@gate ~]# pppoe-server -I eth1 -L 192.168.113.1 +
-</​code>​ +
- +
-==== Настройка клиента ​WinXP ==== +
-<​code>​ +
-Start->​My Network Places->​Properties->​Create New Connections -> Connect to the Internet -> Set my connections manually… +
-</​code>​ +
- +
-==== Настройка FreeBSD как клиента pppoe ====+
 <​code>​ <​code>​
 [gate:~] # cat /​etc/​ppp/​ppp.conf [gate:~] # cat /​etc/​ppp/​ppp.conf
Line 137: Line 88:
  
 [gate:~] # /​etc/​rc.d/​routing restart [gate:~] # /​etc/​rc.d/​routing restart
 +</​code>​
 +
 +===== pppoe-relay =====
 +
 +<​code>​
 +# apt install pppoe
 +
 +# ip l set eth0 up
 +
 +# sysctl net.ipv4.ip_forward=1
 +
 +# pppoe-relay -S eth1 -C eth0
 </​code>​ </​code>​
  
сервис_pppoe.1275903676.txt.gz · Last modified: 2013/05/22 13:50 (external edit)