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

defaultrouter в 7.1

Добавлено: 2009-01-21 15:12:16
mayor
прописую шлюз в rc.conf:

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

defaultrouter="192.168.1.158"
перегружаю и пакеты никуда не идут:

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

[root@ /]# ping rambler.ru
PING rambler.ru (81.19.70.3): 56 data bytes
ping: sendto: No route to host
ping: sendto: No route to host
прописую:

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

route add default 192.168.1.158
все работатет:

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

[root@ /]# ping rambler.ru
PING rambler.ru (81.19.70.3): 56 data bytes
64 bytes from 81.19.70.3: icmp_seq=0 ttl=50 time=31.440 ms
64 bytes from 81.19.70.3: icmp_seq=1 ttl=50 time=51.840 ms
в чем проблема? 6.2 6.3 было также но все работало.....

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 15:21:15
f_andrey

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

netstat -rn
файервол и нат выключены, если нет то их настройки.

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 15:28:24
mayor

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

[root@ /]# netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
127.0.0.1          127.0.0.1          UH          0        0    lo0
192.168.1.0/24     link#1             UC          0        0    le0
192.168.1.2        00:17:31:a9:e9:9b  UHLW        1       54    le0   1192
192.168.1.117      00:01:6c:b3:39:b2  UHLW        1        1    le0   1195
192.168.1.158      00:0e:2e:a9:6f:9e  UHLW        1        4    le0   1194

Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UHL         lo0
fe80::%le0/64                     link#1                        UC          le0
fe80::20c:29ff:fe4c:f8a3%le0      00:0c:29:4c:f8:a3             UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#3                        UHL         lo0
ff01:1::/32                       link#1                        UC          le0
ff01:3::/32                       fe80::1%lo0                   UC          lo0
ff02::%le0/32                     link#1                        UC          le0
ff02::%lo0/32                     fe80::1%lo0                   UC          lo0
фаера нет

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 15:34:27
hizel
дебаг включить и посмотреть

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 15:40:05
mayor
hizel писал(а):дебаг включить и посмотреть
от меня всегда интересовало как включать тот "дебаг"..... :smile:

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 15:50:52
hizel
man rc.conf
намекает на rc_debug="YES" ;)

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 15:53:07
mayor
окейно.... :oops:
чото ниче интересного не видно...:

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

Jan 21 15:03:04  kernel: Trying to mount root from ufs:/dev/ad0s1a
Jan 21 15:03:04  root: /etc/rc: DEBUG: run_rc_command: start_precmd: savecore_prestart
Jan 21 15:03:04  root: /etc/rc: DEBUG: run_rc_command: doit: savecore_start
Jan 21 15:03:04  savecore: no dumps found
Jan 21 15:03:04  root: /etc/rc: DEBUG: run_rc_command: doit: archdep_start
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: ibcs2_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: abi_start
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: sysvipc_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: linux_enable is set to YES.
Jan 21 15:03:05  root: /etc/rc: INFO: linux kernel module loaded.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: svr4_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: named_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: ntpdate_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: rpcbind_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: nfs_client_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: nisdomain_start
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: nis_server_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: nis_client_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: amd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: atm_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: auditd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: cleartmp_start
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: clear_tmp_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: clear_tmp_X is set to YES.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: clear_tmp_X is set to YES.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: dmesg_enable is set to YES.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: do_dmesg
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: ipxrouted_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: kerberos5_server_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: kadmind5_server_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: keyserv_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: kpasswdd_server_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: enable_quotas is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: nfs_server_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: mountd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: nfs_server_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: rpc_statd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: rpc_lockd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: pppoed_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: pwcheck_start
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: virecover_enable is set to YES.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: virecover_start
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: apm_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: apmd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: bootparamd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: hcsecd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: bthidd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: local_start
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: lpd_enable is set to NO.
Jan 21 15:03:05  root: /etc/rc: DEBUG: checkyesno: update_motd is set to YES.
Jan 21 15:03:05  root: /etc/rc: DEBUG: run_rc_command: doit: motd_start
Jan 21 15:03:06  root: /etc/rc: DEBUG: run_rc_command: doit: mountlate_start
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: nscd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: ntpd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: powerd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: rarpd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: sdpd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: rfcomm_pppd_server_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: rtadvd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: rwhod_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: timed_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: ugidfw_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: nis_yppasswdd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: apache22_http_accept_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: apache22_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: nis_ypxfrd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: rpc_ypupdated_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: nis_ypset_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: watchdogd_enable is set to NO.
Jan 21 15:03:06  root: /etc/rc: DEBUG: run_rc_command: start_precmd: syscons_precmd
Jan 21 15:03:06  root: /etc/rc: DEBUG: run_rc_command: doit: syscons_start
Jan 21 15:03:06  root: /etc/rc: INFO: blank_saver kernel module loaded.
Jan 21 15:03:06  root: /etc/rc: DEBUG: checkyesno: sshd_enable is set to YES.
Jan 21 15:03:06  root: /etc/rc: DEBUG: pid file (/var/run/sshd.pid): not readable.
Jan 21 15:03:06  root: /etc/rc: DEBUG: run_rc_command: start_precmd: sshd_precmd
Jan 21 15:03:06  root: /etc/rc: DEBUG: run_rc_command: doit: /usr/sbin/sshd
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_submit_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_submit_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_submit_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: pid file (/var/run/sendmail.pid): not readable.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: start_precmd: sendmail_precmd
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_submit_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_rebuild_aliases is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: /usr/sbin/sendmail -L sm-mta -bd -q30m -ODaemonPortOptions=Addr=localhost
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_outbound_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_msp_queue_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: pid file (/var/spool/clientmqueue/sm-client.pid): not readable.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: start_precmd: sendmail_precmd
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_msp_queue_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: sendmail_rebuild_aliases is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: /usr/sbin/sendmail -L sm-msp-queue -Ac -q30m
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: cron_dst is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: cron_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: pid file (/var/run/cron.pid): not readable.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: /usr/sbin/cron  -s
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: jail_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: pkg_start
Jan 21 15:03:07  root: /etc/rc.d/sysctl: DEBUG: run_rc_command: doit: sysctl_start last
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: kern_securelevel_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: moused_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: mixer_enable is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: mixer_start
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: inetd_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: idmapd_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: hostapd_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: geli2_start
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: ftpd_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: ftpproxy_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: bsnmpd_enable is set to NO.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: bridge_start
Jan 21 15:03:07  root: /etc/rc: DEBUG: checkyesno: background_fsck is set to YES.
Jan 21 15:03:07  root: /etc/rc: DEBUG: run_rc_command: doit: bgfsck_start
Jan 21 15:03:17  login: ROOT LOGIN (root) ON ttyv0
Jan 21 15:04:19  su: putin to root on /dev/ttyp0

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 15:59:33
schizoid
может как вариант в начале прописываешь роутер, а тока потом интерфейсы описываешь?....если это влияет....как-то не задумывался.

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 16:12:37
mayor
момент...

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 16:15:12
mayor
schizoid писал(а):может как вариант в начале прописываешь роутер, а тока потом интерфейсы описываешь?....если это влияет....как-то не задумывался.
только што проверил положение строки не имеет значения сейчас она последняя в rc.conf

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 16:19:32
paradox
наверное стоит заглянуть в
more /etc/defaults/rc.conf | grep router

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 16:19:57
paradox
либо воспользоваться sysinstall

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 16:21:21
f_andrey
А попробуй вообше очисть файл rc.conf, и вписывай по одной строке начиная с роута, так как по нетстату видно что не прописывается, а вот почему пока не видно

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 16:40:23
InventoR
а давайте начнем с того какое у него подключение?
может тут все таки интерфейс поднимается позже чем роут?

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 17:14:55
mayor
InventoR писал(а):а давайте начнем с того какое у него подключение
может тут все таки интерфейс поднимается позже чем роут?
выход в нет просто через NAT, шлюз 192.168.1.158, а может опять мваре виновато??.... система на мваре работатет

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 17:17:43
mayor
paradox писал(а):наверное стоит заглянуть в
more /etc/defaults/rc.conf | grep router
да все время туда смотрю - но без толку..

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 18:23:12
schizoid
может и вмваря виновата.
впиши в rc.local тада

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 18:28:55
paradox
а ты как 71 ставил или обновлял?
может плохое обновление?

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 18:54:07
mayor
paradox писал(а):а ты как 71 ставил или обновлял?
может плохое обновление?
просто ставил

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 19:27:32
mayor
короче прописал в /etc/rc.conf.local:

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

defaultrouter=192.168.1.158
результат тотже - нет деф. маршрута, обнаружил что после действий:

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

/etc/rc.d/routing stop
/etc/rc.d/routing start 
все начинает работать, теперь как мне скрипт добавить что бы он выполнялся?, допустим создаю исполняющийся скриптик: /etc/rc.d/routin.local, что на прописать в /etc/rc.conf.local ??

Re: defaultrouter в 7.1

Добавлено: 2009-01-21 20:01:53
mayor
короче добавил в /etc/rc.d/route.local

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

!/bin/sh
sleep 10
/etc/rc.d/routing stop
/etc/rc.d/routing start

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

chmod +x /etc/rc.d/route.local
все заработало роутинг подымается.