The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Natd"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Natd"
Сообщение от Lev Искать по авторуВ закладки on 04-Окт-02, 14:49  (MSK)
если вам не трудно посмотрите пожалуста где ошибка
rc.conf

gateway_enable="YES"
named_enable="YES"
hostname="freebsd"
ifconfig_ppp0="inet 10.0.0.1  netmask 255.255.255.0"
ifconfig_xl1="inet 192.168.0.1  netmask 255.255.255.0"
kern_securelevel_enable="NO"
moused_enable="YES"
nfs_reserved_port_only="YES"
sendmail_enable="NO"
sshd_enable="YES"
usbd_enable="YES"
natd_enable="YES"
natd_flags="-f /etc/natd.conf -n ppp0"
natd_interface="ppp0"
ipnat_enable="NO"
firewall_enable="YES"
firewall_type="OPEN"
#firewall_type="/usr/local/etc/firewall.conf"

natd.conf

#!/bin/sh
dynamic yes
same_ports yes
log yes
log_denied yes
use_sockets no
port natd
unregistered_only yes
redirect_port tcp 192.168.0.1:80


ipfw_natd.sh

#!/bin/sh
natd -f /etc/natd.conf
ipfw -f flush
ipfw add divert natd all from any to any via ppp0
ipfw add pass all from any to any

постояного ip нет

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • RE: Natd, A Clockwork Orange, 21:24 , 04-Окт-02, (1)
  • RE: Natd, kim, 13:06 , 05-Окт-02, (2)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Natd"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 04-Окт-02, 21:24  (MSK)
>если вам не трудно посмотрите пожалуста где ошибка
>rc.conf
>
>gateway_enable="YES"
>named_enable="YES"
>hostname="freebsd"
>ifconfig_ppp0="inet 10.0.0.1  netmask 255.255.255.0"
>ifconfig_xl1="inet 192.168.0.1  netmask 255.255.255.0"
>kern_securelevel_enable="NO"
>moused_enable="YES"
>nfs_reserved_port_only="YES"
>sendmail_enable="NO"
>sshd_enable="YES"
>usbd_enable="YES"
>natd_enable="YES"
>natd_flags="-f /etc/natd.conf -n ppp0"
>natd_interface="ppp0"
>ipnat_enable="NO"
>firewall_enable="YES"
>firewall_type="OPEN"
>#firewall_type="/usr/local/etc/firewall.conf"
>
>natd.conf
>
>#!/bin/sh
>dynamic  yes
>same_ports  yes
>log  yes
>log_denied yes
>use_sockets no
>port  natd
>unregistered_only yes
>redirect_port tcp 192.168.0.1:80
>
>
>ipfw_natd.sh
>
>#!/bin/sh
>natd -f /etc/natd.conf
>ipfw -f flush
>ipfw add divert natd all from any to any via ppp0
>ipfw add pass all from any to any
>
>постояного ip нет

Первое что бросается, а зачем два раза запускать
natd
natd_enable="YES"
natd -f /etc/natd.conf

зачем два раза указывать интерфейс
natd_flags="-f /etc/natd.conf -n ppp0"
natd_interface="ppp0"

и зачем запускать два правила для фаервола
firewall_type="OPEN"

ipfw_natd.sh

#!/bin/sh
natd -f /etc/natd.conf
ipfw -f flush
ipfw add divert natd all from any to any via ppp0
ipfw add pass all from any to any

Я не претендую на правоту, но мне это кажется странным

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Natd"
Сообщение от kim emailИскать по авторуВ закладки on 05-Окт-02, 13:06  (MSK)
>если вам не трудно посмотрите пожалуста где ошибка
>rc.conf
>
>gateway_enable="YES"
>named_enable="YES"
>hostname="freebsd"
>ifconfig_ppp0="inet 10.0.0.1  netmask 255.255.255.0"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
так не бывает %-)
нормально будет так:
---------------------------------------------------------
# User ppp configuration.
ppp_enable="NO"         # Start user-ppp (or NO).
ppp_mode="auto"         # Choice of "auto", "ddial", "direct" or "dedicated".
                        # For details see man page for ppp(8). Default is auto.
ppp_nat="YES"           # Use PPP's internal network address translation or NO.
ppp_profile="papchap"   # Which profile to use from /etc/ppp/ppp.conf.
ppp_user="root"         # Which user to run ppp as
-------------------------------------------------------------

>ifconfig_xl1="inet 192.168.0.1  netmask 255.255.255.0"
>kern_securelevel_enable="NO"
>moused_enable="YES"
>nfs_reserved_port_only="YES"
>sendmail_enable="NO"
>sshd_enable="YES"
>usbd_enable="YES"

Тут прийдется почитать доку.... но сейчас вам это не надо, у вас user level ppp занимается NAT

>natd_enable="YES"
>natd_flags="-f /etc/natd.conf -n ppp0"
>natd_interface="ppp0"
>ipnat_enable="NO"
>firewall_enable="YES"
>firewall_type="OPEN"
>#firewall_type="/usr/local/etc/firewall.conf"
>

>natd.conf
>
>#!/bin/sh
>dynamic  yes
>same_ports  yes
>log  yes
>log_denied yes
>use_sockets no
>port  natd
>unregistered_only yes
>redirect_port tcp 192.168.0.1:80
>
>
>ipfw_natd.sh
>
>#!/bin/sh
>natd -f /etc/natd.conf
>ipfw -f flush
>ipfw add divert natd all from any to any via ppp0
>ipfw add pass all from any to any
>
>постояного ip нет

___
Good luck

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру