Здравствуйте!
я поставил freebsd 6.2, сделал минимальную установку. На компе стоит 2 сетвухи - одна смотрит в интернет, другая на второй комп в локалке. Делаю соединение.
Делаю все как пишут, он подключается.fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet6 fe80::290:27ff:fea0:3c91%fxp0 prefixlen 64 scopeid 0x1
inet 192.168.2.1 netmask 0xffffff00 broadcast 255.255.0.0
ether 00:90:27:a0:3c:91
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet6 fe80::2e0:4cff:fe00:2a94%rl0 prefixlen 64 scopeid 0x2
inet 192.168.1.1 netmask 0xffffff00 broadcast 255.255.255.0
ether 00:e0:4c:00:2a:94
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
inet 77.235.12.246 --> 77.235.14.249 netmask 0xffffffff
Opened by PID 367Соединяется через fxp0.
пинг идет только до 77.235.14.249, дальше не хочет.
вот файл ppp.conf
default:
set log Phase tun command
set ifaddr 10.0.0.1/0 10.0.0.2/0megaline:
set device PPPoE:fxp0
set authname login
set authkey password
set dial
set login
add default HISADDRвот rc.conf
gateway_enable="YES"
inetd_enable="YES"
keymap="us.iso"
named_enable="NO"
router_enable="YES"
sshd_enable="YES"
usbd_enable="YES"
ifconfig rl0 192.168.1.1 255.255.255.0
ifconfig fxp0 192.168.2.1 255.255.0.0
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES"
ppp_profile="megaline"
В чем может быть проблема?И еще вопрос что нужно сделать чтобы интернет на втором компьютере тоже был?
По поводу первого вопроса:
1. Проверьте таблицу маршрутов netstat -rn. Первой строчкой у Вас должна быть
default 77.235.14.249
Если она другая, то ищите параметр defaultrouter в rc.conf и удалите его.
2. Проверьте работает ли у Вас ДНС.По поводу второго вопроса:
На втором компьютере пропишите IP 192.168.1.2, маску 255.255.255.0, шлюз 192.168.1.1 и ДНС вашего провайдера (в /etc/resolv.conf).
>[оверквотинг удален]
>1. Проверьте таблицу маршрутов netstat -rn. Первой строчкой у Вас должна быть
>
>default 77.235.14.249
>Если она другая, то ищите параметр defaultrouter в rc.conf и удалите его.
>
>2. Проверьте работает ли у Вас ДНС.
>
>По поводу второго вопроса:
>На втором компьютере пропишите IP 192.168.1.2, маску 255.255.255.0, шлюз 192.168.1.1 и ДНС
>вашего провайдера (в /etc/resolv.conf).# netstat -rn
Routing tablesInternet:
Destination Gateway Flags Refs Use Netif Expire
77.235.12.246 127.0.0.1 UH 0 0 lo0
77.235.14.249 77.235.12.246 UH 0 0 tun0
127.0.0.1 127.0.0.1 UH 0 36 lo0
192.168.1 link#2 UC 0 0 rl0
192.168.1.2 00:07:40:4f:08:da UHLW 1 806 rl0 1058
192.168.2 link#1 UC 0 0 fxp0Internet6:
Destination Gateway Flags Netif Expire
::1 ::1 UHL lo0
fe80::%fxp0/64 link#1 UC fxp0
fe80::290:27ff:fea0:3c91%fxp0 00:90:27:a0:3c:91 UHL lo0
fe80::%rl0/64 link#2 UC rl0
fe80::2e0:4cff:fe00:2a94%rl0 00:e0:4c:00:2a:94 UHL lo0
fe80::%lo0/64 fe80::1%lo0 U lo0
fe80::1%lo0 link#4 UHL lo0
ff01:1::/32 link#1 UC fxp0
ff01:2::/32 link#2 UC rl0
ff01:4::/32 fe80::1%lo0 UC lo0
ff01:5::/32 link#5 UC tun0
ff02::%fxp0/32 link#1 UC fxp0
ff02::%rl0/32 link#2 UC rl0
ff02::%lo0/32 fe80::1%lo0 UC lo0
ff02::%tun0/32 link#5 UC tun0
#
В Вашей таблице маршрутизации нет маршрута "по умолчанию", т.е. default.
Вы можете попытаться разобраться в причине проанализировав файл /var/log/ppp.log
либо просто добавив default вручную: route add default 77.235.14.249 , но учтите, что провайдер в любой момент имеет право сменить IP со своей стороны.
Небольшой отвлечённый совет:
1. Не прописывайте на fxp0 192.168.2.1. Этот адрес там просто не нужен.
2. Скомпилите ядро без поддержки IPv6, это немного упростит жизнь вашим глазам. :)
>В Вашей таблице маршрутизации нет маршрута "по умолчанию", т.е. default.
>Вы можете попытаться разобраться в причине проанализировав файл /var/log/ppp.log
>либо просто добавив default вручную: route add default 77.235.14.249 , но учтите,
>что провайдер в любой момент имеет право сменить IP со своей
>стороны.
>Небольшой отвлечённый совет:
>1. Не прописывайте на fxp0 192.168.2.1. Этот адрес там просто не нужен.
>
>2. Скомпилите ядро без поддержки IPv6, это немного упростит жизнь вашим глазам.
>:)проблема с днс. по ip-адреса нормально пингуются. теперь не получается настроить днс в файле resolv.conf прописываю nameserver 77.235.14.2
этого достаточно? или еще что нужно прописать?
>проблема с днс. по ip-адреса нормально пингуются. теперь не получается настроить днсисходя из той таблицы маршрутизации, которую вы привели во втором посте не должно у вас ничего кроме пиров пинговаться.
>в файле resolv.conf прописываю nameserver 77.235.14.2
>этого достаточно? или еще что нужно прописать?Если это IP неймсервера провайдера,то достаточно. Но как правило днс назначается провайдером по ppp.