PDA

Показать полную графическую версию : Настройка сети Freebsd


mavush
08-06-2015, 09:57
Помогите разобраться с настройкой сети на Freebsd.
Провайдер дал Ip 192.168.10.40 с маской 255.255.254.0 и шлюзом 192.168.9.1
В rc.conf прописал:
ifconfig_sk0="inet 192.168.10.40 netmask 255.255.224.0"
defaultrouter="192.168.9.1"

Команда netstat -r
Internet:
Destination Gateway Flags Refs Use Netif Expire
localhost link#3 UH 0 2327 lo0
192.168.10.0/19 link#1 U 0 2520967 re0
192.168.0.0 link#2 U 0 46320768 re1
192.168.0.1 link#2 UHS 0 0 lo0


Пробовал вручну добавлять:
# route add default 192.168.9.1
route: writing to routing socket: Network is unreachable
add net default: gateway 192.168.9.1: Network is unreachable

Помогите решыть проблемку.

ruslandh
09-06-2015, 06:15
Так какая у вас маска?

http://azbukaweb.ru/ip-calc

Что-то не так
Провайдер дал Ip 192.168.10.40 с маской 255.255.254.0 и шлюзом 192.168.9.1 »
"inet 192.168.10.40 netmask 255.255.224.0" »

Что ifconfig выдаёт?

mavush
09-06-2015, 09:48
$ ifconfig
sk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether 10:fe:ed:04:21:76
inet 192.168.10.40 netmask 0xffffe000 broadcast 192.168.10.255
inet6 fe80::12fe:edff:fe04:2176%re0 prefixlen 64 scopeid 0x1
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether 60:a4:4c:5f:59:08
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::62a4:4cff:fe5f:5908%re1 prefixlen 64 scopeid 0x2
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

есть роутер д-линк который настроен Ip 192.168.10.40 с маской 255.255.254.0 и шлюзом 192.168.9.1, данный роутер нормально работает и раздает инет. Если на его место ставлю фряху с теми же параметрами то у него интернета нет.

mavush
09-06-2015, 11:26
ruslandh
не так с ними это то что они надуманные, но те что мне предоставил провайдер имеют различные подсети, так как в етом примере:
Ip 192.168.10.40 с маской 255.255.254.0 и шлюзом 192.168.9.1

И когда я выполняю команду netstat -r , как я понимаю там должно быть строчка с:

default 192.168.9.1 UGS 0 35694465 sk0

То есть для того чтобы получить интернет нада прописать основной шлюз. Хотя он в rc.conf есть но не подтягивается и вручную его добавить не могу

ruslandh
10-06-2015, 04:37
Ну посмотрите сами на калькуляторе - в сеть p 192.168.10.40 с маской 255.255.254.0 не входит адрес 192.168.9.1

PS на первый взгляд - адрес 192.168.9.1 входит в два диапазона сетей на вашем компе - sk0 и re1

gf100
13-07-2015, 13:46
если еще актуально (все-таки месяц прошел, должен был разобраться...)
ifconfig_sk0="inet 192.168.10.40 netmask 255.255.224.0" »
:)
ifconfig_sk0="inet 192.168.9.0 netmask 255.255.224.0"

ScarletKO
05-04-2016, 15:04
Мне этот топик очень помог, спасибо.




© OSzone.net 2001-2012