Страница 1 из 1

FreeBSD не принемает соединения на внешнем интерфейсе

Добавлено: 2015-10-27 23:32:14
sergeyl
Есть свеже поставленная FreeBSD 10.2.
Два интерфейса, re0 наружу, re1 в локаль.

Код: Выделить всё

ifconfig_re0="inet 8X.XXX.XXX.147 netmask 255.255.255.252"
ifconfig_re1="inet 192.168.0.1 netmask 255.255.255.0"
defaultrouter="8X.XXX.XXX.145"
sshd_enable="YES"
кроме ssh пока ничего нет (хотя до обнаружения проблемы был и апач)

из локальной сети доступен.
из внешней ничего кроме пингов не проходит. при этом запросы соединения на внешнем интерфейсе есть, по крайней мере tcpdump их показывает:

Код: Выделить всё

23:19:40.859612 IP XXX-XXX-XXX-XXX.XXXXXXXX.ru.64585 > 8X.XXX.XXX.147.ssh: tcp 0
а вот обратных нет. PUTTY отваливается по таймауту.

Пров. скорей всего непричём, т.к. поставив на его место Ubuntu сервер с наружи доступен и по ssh и по http.
Может, где то, что то по умолчанию включили или выключили, а я упустил? последнюю которую стоил v.6 была.

FreeBSD не принемает соединения на внешнем интерфейсе

Добавлено: 2015-10-28 9:40:07
snorlov
А с фри инет то есть?
На маске .252 имеем только 2-а хоста, т.е. dg должен иметь адрес .148, а не .145 как в rc.conf, попробуй поменять маску на .248

FreeBSD не принемает соединения на внешнем интерфейсе

Добавлено: 2015-10-28 10:03:35
Dirty.Eager
Адрес 8X.XXX.XXX.147 при маске 255.255.255.252 - это бродкаст, и работать он не будет.

Код: Выделить всё

8X.XXX.XXX.144 - адрес подсети
8X.XXX.XXX.145 - хост 1
8X.XXX.XXX.146 - хост 2
8X.XXX.XXX.147 - бродкаст
То есть у вас должно быть либо
1) на re0 - .146, defaultrouter - .145,
либо
2) на re0 - .145, defaultrouter - .146,
третьего не дано.

FreeBSD не принемает соединения на внешнем интерфейсе

Добавлено: 2015-10-28 10:45:20
sergeyl
До, спасибо, сам дурак, вопрос снят.
Хотя странно, почему форточки и ubunta c этими данными работали