Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   FreeBSD роль шлюза проблемки. (http://forum.oszone.net/showthread.php?t=231289)

Добрых_Дел_Мастер 26-03-2012 10:44 1886900

FreeBSD роль шлюза проблемки.
 
Добрый день поставили задачу поднять сервер в качестве шлюза, для раздачи интернета и просмотра статистики трафика. Поставил FreeBSD 8.2, настроил интерфейсы rl0 смотрит на ADSL модем, rl1 смотрит в сеть, ipfw просто включен на пропуск траффика. Пробую со своей машины залезть в интернет, не пускает, хотя ICQ, Skype, RDP работает без пререканий. В чем может быть проблема подскажите плиз чайнику ? Заранее спасибо.

mar 26-03-2012 11:00 1886918

"в интернет" - это по http? :) А со шлюза-то получается? (можно попробовать каким-нибудь lynx-ом). Если получается, посмотрите логи на шлюзе

Добрых_Дел_Мастер 26-03-2012 11:08 1886928

по http не пускает.

leonty 26-03-2012 11:11 1886932

Цитата:

Цитата Добрых_Дел_Мастер
ipfw просто включен на пропуск траффика. »

показывайте.
пинг и трасерт что говорят?

Добрых_Дел_Мастер 26-03-2012 11:44 1886954

1 192.168.1.110 (192.168.1.110) 1.144 ms 1.390 ms 1.047 ms
2 178.125.128.1 (178.125.128.1) 48.072 ms 38.865 ms 39.447 ms
3 minskreg.10g.net.belpak.by (93.85.250.217) 39.109 ms 39.318 ms 39.147 ms
4 core.10g.net.belpak.by (93.84.122.109) 39.862 ms 39.581 ms 38.900 ms
5 core.10g.net.belpak.by (93.84.122.45) 39.167 ms 39.838 ms 38.692 ms
6 93.84.125.34 (93.84.125.34) 50.591 ms 41.430 ms 39.857 ms
7 ie2.net.belpak.by (93.85.80.42) 58.436 ms 42.693 ms 39.995 ms
8 asbr3.net.belpak.by (93.85.80.106) 38.868 ms 38.898 ms 40.676 ms
9 213.33.215.69 (213.33.215.69) 102.118 ms 131.640 ms 122.812 ms
10 81.211.13.162 (81.211.13.162) 77.902 ms 112.760 ms 78.372 ms

пинг идет

Вот правила
00100 allow ip from any to any via lo0
00200 deny ip from any to 127.0.0.0/8
00300 deny ip from 127.0.0.0/8 to any
00400 deny ip from any to ::1
00500 deny ip from ::1 to any
00600 allow ipv6-icmp from :: to ff02::/16
00700 allow ipv6-icmp from fe80::/10 to fe80::/10
00800 allow ipv6-icmp from fe80::/10 to ff02::/16
00900 allow ipv6-icmp from any to any ip6 icmp6types 1
01000 allow ipv6-icmp from any to any ip6 icmp6types 2,135,136
65535 allow ip from any to any

leonty 26-03-2012 12:07 1886972

Цитата:

Цитата Добрых_Дел_Мастер
81.211.13.162 »

что за ресурс?

Добрых_Дел_Мастер 26-03-2012 12:21 1886984

Эм честно даже не знаю откуда он вылез.
Возник другой вопрос почему в правиле написанно 00100 allow ip from any to any via lo0 если интерфейс lr0

leonty 26-03-2012 13:40 1887031

Цитата:

Цитата Добрых_Дел_Мастер
почему в правиле написанно 00100 allow ip from any to any via lo0 если интерфейс lr0 »

потому что это интерфейс lo0. Внимательно смотрим вывод команды ifconfig -a
Пинговали по имени?

Добрых_Дел_Мастер 26-03-2012 13:47 1887034

Из под ОС никаких проблем пингуеться, доступы есть все ок. Проблема именно с клиентской машины

leonty 26-03-2012 14:52 1887067

Цитата:

Цитата Добрых_Дел_Мастер
Из под ОС никаких проблем пингуеться, доступы есть все ок. Проблема именно с клиентской машины »

ну так я и просил выложить пинг и трасерт с клиентской машины.

leonty 28-03-2012 08:41 1888278

где описание решения?

leonty 29-03-2012 08:36 1889026

Цитата:

Цитата Добрых_Дел_Мастер
С клиентской машины пингуется внутренний и внешний интерфейс. А на модем пинг уже не доходит. В чем загвоздка может быть ??

Тогда с самого начала.
1. ifconfig -a с freebsd-шлюза.
2. ifconfig -a с клиентской машины.
3. netstat -rn с freebsd-шлюза.
4. netstat -rn с клиентской машины.
5. Как настроен модем?
6. traceroute 8.8.8.8 с клиентской машины.
7. traceroute www.ru с клиентской машины.
8. Содержимое /etc/rc.conf сюда.
9. ....
10. Может быть что-то еще, что упущено мною, но присутствует непреодолимое желание поделиться с нами этой информацией.

Добрых_Дел_Мастер 29-03-2012 09:52 1889063

1.rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=3808<VLAN_MTU,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
ether 00:50:22:8d:f0:6f
inet 172.16.0.200 netmask 0xffff0000 broadcast 172.16.255.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=3808<VLAN_MTU,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
ether 00:50:22:99:c2:d5
inet 192.168.1.213 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
2. Клиентская машина Windows 7
3.Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
default 172.16.0.1 UGS 0 662 rl0
127.0.0.1 link#5 UH 0 48 lo0
172.16.0.0/16 link#1 U 0 270 rl0
172.16.0.200 link#1 UHS 0 0 lo0
192.168.1.0/24 link#2 U 1 785 rl1
192.168.1.213 link#2 UHS 0 0 lo0
Модем настроен в режиме роутера. Фаеровл на время отключен.
rc.conf
ifconfig_rl0="inet 172.16.0.200 netmask 255.255.0.0"
defaultrouter="172.16.0.1"
ifconfig_rl1="inet 192.168.1.213 netmask 255.255.255.0"
linux_enable="YES"
gateway_enbale="YES"
natd_enable="YES"
natd_interface="rl0"
firewall_enable="YES"
firewall_type="open"
sshd_enable="YES"
hostname= "srv.net"

font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
scrnmap="koi8-r2cp866"

leonty 29-03-2012 10:13 1889078

это все?

Добрых_Дел_Мастер 29-03-2012 10:37 1889089

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

leonty 29-03-2012 11:08 1889105

Цитата:

Цитата Добрых_Дел_Мастер
natd_enable="YES"
natd_interface="rl0" »

это лучше убрать, в ipfw есть поддержка нат.
Цитата:

Цитата Добрых_Дел_Мастер
linux_enable="YES" »

эт зачем?

Добрых_Дел_Мастер 29-03-2012 11:21 1889120

Все лишнее убрал.

gf100 29-03-2012 18:01 1889468

Как клиентские машины получают адреса?
И какой используется ДНС?

leonty 31-03-2012 22:32 1891017

Цитата:

Цитата gf100
Как клиентские машины получают адреса?
И какой используется ДНС? »

это станет ясно после
Цитата:

Цитата leonty
2. ifconfig -a с клиентской машины. »

:)


Время: 18:43.

Время: 18:43.
© OSzone.net 2001-