Не могу настроить РРР чтобы локальная сетка была видна.
Пробую поключаться через модем, сервак видно а другие компы не видать./etc/ppp/options
-----------------
modem
crtscts
asyncmap 0
debug
kdebug 1
passive
name server/etc/ppp/options.cuaa0
----------------------
passive
192.168.1.11:192.168.2.5
proxyarp
ms-dns 192.168.1.10
debug/etc/ppp/ppp.conf
-----------------
radius:
set radius /etc/ppp/radius.conf
dial-in:
enable chap pap chap80nt chap81 passwdauth
set ifaddr 192.168.1.11 192.168.2.50-192.168.2.240
accept dns
load radius/etc/ppp/radius.conf
--------------------
# service type radius server secret timeout retries
auth localhost:1812 secret 5 5
acct localhost:1813 secret 5 5Модем при подключении на tun0
Срочно помогите пожалуйста.
Ну что, никто не знает в чем дело?
Соединение устанавливаешь, а хосты в сети не пигнуются?
>Соединение устанавливаешь, а хосты в сети не пигнуются?Да, пингуется только 192.168.1.11 и 192.168.1.10. А например 192.168.1.200 - нехочет.
>>Соединение устанавливаешь, а хосты в сети не пигнуются?
>
А например 192.168.1.200 - нехочет.
Не может быть, если сконнектилось с серваком, значит должно видить и другие машины - проверь маршруты и файрволл.
>>>Соединение устанавливаешь, а хосты в сети не пигнуются?
>>
>А например 192.168.1.200 - нехочет.
>Не может быть, если сконнектилось с серваком, значит должно видить и другие
>машины - проверь маршруты и файрволл.в rc.firewall все открыто
#!/bin/sh
ipfw='/sbin/ipfw'${ipfw} -f flush
${ipfw} add 1000 allow ip from any to any via lo0
${ipfw} add 1100 allow ip from me to me${ipfw} add 65534 allow ip from any to any
в rc.conf файрвол включен, может чего лишнего есть?
ifconfig_rl0="inet 192.168.1.10 netmask 255.255.255.0"
defaultrouter="192.168.1.200"
hostname="dialup.ru"accounting_enable="YES"
amd_enable="YES"
apm_enable="YES"
firewall_enable="YES"
firewall_script="/usr/local/billing/rc.firewall"
firewall_type="open"
font8x14="cp866-8x14"
#font8x16="cp866b-8x16"
font8x16="cp866-8x16"
font8x8="cp866-8x8"
scrnmap="koi8-r2cp866"
gateway_enable="YES"
kern_securelevel_enable="NO"
keymap="ru.koi8-r"
keyrate="fast"
linux_enable="YES"
mountd_flags="-n"
mousechar_start="3"
moused_enable="YES"
moused_flags=""
moused_port="/dev/psm0"
moused_type="auto"
nfs_reserved_port_only="YES"
nfs_client_enable="NO"
ntpdate_enable="YES"
ntpdate_flags="ntp.psn.ru"
pccard_enable="YES"
portmap_enable="YES"
router="/sbin/routed"
router_enable="NO"
#router_flags="-q"
router_flags="-s -m"
rwhod_enable="YES"
sendmail_enable="YES"
sshd_enable="YES"
usbd_enable="YES"
natd_enable="YES"
natd_interface="rl0"
named_enable="YES"
inetd_enable="YES"
tcp_extensions="YES"netstat -nr выводит следующее
-----------
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.200 UGSc 45 560 rl0
127.0.0.1 127.0.0.1 UH 2 49 lo0
192.168.1 link#1 UC 4 0 rl0
192.168.1.10 xx:xx:xx:xx:xx:xx UHLW 3 96 lo0
192.168.1.200 xx:xx:xx:xx:xx:xx UHLW 45 0 rl0 677
192.168.1.255 ff:ff:ff:ff:ff:ff UHLWb 1 9 rl0
>
>netstat -nr выводит следующее
>-----------
>Routing tables
>Internet:
>Destination Gateway
> Flags
> Refs Use Netif Expire
>
>default
>192.168.1.200 UGSc
>45 560 rl0
>
>127.0.0.1 127.0.0.1
> UH
> 2
> 49 lo0
>192.168.1 link#1
> UC
> 4
> 0 rl0
>192.168.1.10 xx:xx:xx:xx:xx:xx UHLW
> 3 96
> lo0
>192.168.1.200 xx:xx:xx:xx:xx:xx UHLW
> 45 0
> rl0 677
>192.168.1.255 ff:ff:ff:ff:ff:ff UHLWb
> 1 9
> rl0
в таблице роутинга кроме сетевой платы и петлевого интерфейса ничего нет.
"И вы еще спрашиваете, при чем тут пиво "Сокол"?"а где ppp0 (или tun0)?
>в таблице роутинга кроме сетевой платы и петлевого интерфейса ничего нет.
>"И вы еще спрашиваете, при чем тут пиво "Сокол"?"
>
>а где ppp0 (или tun0)?так это при неустановленном соединении, а так конечно появляется строчка
192.168.2.50 192.168.1.11 и т.д. tun0
>>в таблице роутинга кроме сетевой платы и петлевого интерфейса ничего нет.
>>"И вы еще спрашиваете, при чем тут пиво "Сокол"?"
>>
>>а где ppp0 (или tun0)?
>
>так это при неустановленном соединении, а так конечно появляется строчка
>192.168.2.50 192.168.1.11 и т.д. tun0
>
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.200 UGSc 45 560 rl0
127.0.0.1 127.0.0.1 UH 2 49 lo0
192.168.1 link#1 UC 4 0 rl0
192.168.1.10 xx:xx:xx:xx:xx:xx UHLW 3 96 lo0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
192.168.1.200 xx:xx:xx:xx:xx:xx UHLW 45 0 rl0 677
192.168.1.255 ff:ff:ff:ff:ff:ff UHLWb 1 9 rl0192.168.1.10 на lo0?
>
>192.168.1.10 на lo0?да, но его сейчас нет в списке
пропинговал с сервера 192.168.1.10 - появился
пинговал 192.168.1.11 появилось вот это
192.168.1.11 xx:xx:xx:xx:xx:xx UHLW 0 3 rl0 1162192.168.1.10 - адрес сетевушки
192.168.1.11 - для ppp
>Не могу настроить РРР чтобы локальная сетка была видна.
>Пробую поключаться через модем, сервак видно а другие компы не видать.
>
> set ifaddr 192.168.1.11 192.168.2.50-192.168.2.240
Дык и не будет пинговаться - у тебя ппп-клиенты в другой сети :) Маршрутик надо!
>>Не могу настроить РРР чтобы локальная сетка была видна.
>>Пробую поключаться через модем, сервак видно а другие компы не видать.
>>
>> set ifaddr 192.168.1.11 192.168.2.50-192.168.2.240
>Дык и не будет пинговаться - у тебя ппп-клиенты в другой сети
>:) Маршрутик надо!
Да, а сервер пингуется просто потому, что он знает маршрут во 2ю сеть. И когда ты например, сидя модемом с ИП 192.168.2.50 пингуешь комп 192.168.1.200 происходит следующее:
1. Твой комп смотрит таблицу маршрутов и обнаруживает, что слать надо на сервер - 192.168.1.11
2. Сервер принимает пакет из сети 192.168.2.50 и, так как он знает в нее маршрут, принимает его.
3. Сервер смотрит таблицу маршрутов у себя и видит, что знает, как слать в сеть 192.168.1.0
4. Отправляет
5. Комп в сети 192.168.1.0, например тот же 192.168.1.200, принимает пакет, в котором написано что послан он от 192.168.2.50.
6. Смотрит СВОЮ таблицу маршрутов и определяет, что он НЕ ЗНАЕТ, как слать пакеты в сеть 192.168.2.0.
7. 192.168.1.200 кидает пакет с полем "получатель" на дефолтный шлюз.Вот. Для того, чтобы это не происходило, ппп-клиенты должны быть в сети 192.168.1.0, либо нужно настраивать маршрутизацию, чтобы клиенты знали, как обращаться к сети 192.168.2.0
>>>Не могу настроить РРР чтобы локальная сетка была видна.
>>>Пробую поключаться через модем, сервак видно а другие компы не видать.
>>>
>>> set ifaddr 192.168.1.11 192.168.2.50-192.168.2.240
>>Дык и не будет пинговаться - у тебя ппп-клиенты в другой сети
>>:) Маршрутик надо!
>
>
>Да, а сервер пингуется просто потому, что он знает маршрут во 2ю
>сеть. И когда ты например, сидя модемом с ИП 192.168.2.50 пингуешь
>комп 192.168.1.200 происходит следующее:
>1. Твой комп смотрит таблицу маршрутов и обнаруживает, что слать надо на
>сервер - 192.168.1.11
>2. Сервер принимает пакет из сети 192.168.2.50 и, так как он знает
>в нее маршрут, принимает его.
>3. Сервер смотрит таблицу маршрутов у себя и видит, что знает, как
>слать в сеть 192.168.1.0
>4. Отправляет
>5. Комп в сети 192.168.1.0, например тот же 192.168.1.200, принимает пакет, в
>котором написано что послан он от 192.168.2.50.
>6. Смотрит СВОЮ таблицу маршрутов и определяет, что он НЕ ЗНАЕТ, как
>слать пакеты в сеть 192.168.2.0.
>7. 192.168.1.200 кидает пакет с полем "получатель" на дефолтный шлюз.
>
>Вот. Для того, чтобы это не происходило, ппп-клиенты должны быть в сети
>192.168.1.0, либо нужно настраивать маршрутизацию, чтобы клиенты знали, как обращаться к
>сети 192.168.2.0Спасибо большое.
Как я сразу не додумался, у нас в сетке же днс прописывается совсем другой, а вот если бы был прописан 192.168.1.10 тогда конечно бы работало.
Еще раз огромное спасибо.