Поставил версию 8.2. Пока что цель - тупо заработать как длинк дир-100. Провайдер выдает параметры по дхцп. Под виндой проблем нет. Фря получает ИП, маску, шлюз и запихивает автоматом ДНСники в резолв.конф. Шлюз видит, но на пинг ДНСника отвечает "no route to host". Трейсроут того же ДНСника выдал "traseroute: findsaddr: failed to connect to peer for src addr selection". Правила файерволла пока указал ОПЕН, что б уж наверняка. В рц.конф ничего осбенного:gateway_enable="YES"
hostname="#########"
ifconfig_ed0="DHCP"
ifconfig_vr0="inet 192.168.10.1 netmask 255.255.255.0"
dhcp_program="/sbin/dhclient"
dhcp_flags=""
inetd_enable="YES"
ipnat_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"
firewall_logging="YES"
natd_enable="YES"
natd_interface="ed0"
keymap="ru.koi8-r"
mousechar_start="3"
moused_enable="YES"
moused_port="/dev/psm0"
moused_type="auto"
# named_enable="YES"
# named_flags="-u bind"
ntpdate_enable="YES"
ntpdate_hosts="ntp.psn.ru"
sshd_enable="YES"
# squid_enable="YES"
# mpd_enable="YES"
Вот резолв.конф с непингующимися ДНСниками:
search n-home.net
nameserver 10.59.3.19
nameserver 10.81.3.19
Вот ифконфиг:
ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:21:85:31:ca:b3
inet 212.232.72.122 netmask 0xfffffff0 broadcast 212.232.72.127
media: Ethernet autoselect (10base2/BNC)
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=82808<VLAN_MTU,WOL_UCAST,WOL_MAGIC,LINKSTATE>
ether 00:11:95:ff:97:b6
inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
Поначалу еще была проблема, что ed0 не хотел получать параметры при загрузке, а только принудительно через dhclient ed0. Но это решил через скрипт /etc/start_if.ed0:
ifconfig ed0 ether 00:00:00:00:00:00
dhclient ed0
(здесь МАС виндовой сетевухи, что не звонить провайдеру постоянно с заменой привязки)
В итоге, где грабли могут быть? Куда посмотреть?