LINUX.ORG.RU

Сообщения inkyspot

 

to Z0termaNN: продолжение про iproute2

Вот с этого места подробнее...
Сейчас я сделал так
/usr/local/bin/ip rule add from 192.168.2.0/24 to 0/0 table kiselev /usr/local/bin/ip route add default via 213.159.81.5 dev eth1 table kiselev
/usr/local/bin/ip route add from 192.168.2.0/24 to 192.168.1.0/24 dev eth0 table kiselev
/usr/local/bin/ip route add from 192.168.1.0/24 to 192.168.2.0/24 dev eth0 table kiselev
но как поступить с ppp0? сейчас я его пускаю ppp-go -d
i
inkyspot
()

iproute2 + iptables

Кто-разобрался с iproute2?

inkyspot
()

две сетевухи + три сети + iptables + routing

Есть картинка моей сети
eth1
|
|
/--------\
| Linux |---eth0
\--------/ eth0:0
|
ppp0 (dial-up)

OS: Slackware 7.1
kernel: 2.4.6
iptables: 1.2
eth0: 192.168.1.0/24
eth0:0 192.168.2.0/24
eth1: 213.159.81.6/32

до того как появился eth1 все было замечательно, т.е. сетки 1.0/24 и 2.0/24 ходили в и-нет через ppp0
Сейчас нужно сетку 2.0/24 eth0:0 (т.е., которая висит на алиасе) нужно зарулить на eth1 и так чтобы о ppp0 она даже и не знала
интерфейс поднимаю так
ifconfig eth1 213.159.81.6 netmask 255.255.255.252 up
при этом автоматически выставляется роутинг на default gw
Правильно ли это?
Сейчас мой rc.firewall выглядит так
#!/bin/sh
#
# /etc/rc.d/rc.firewall: Kernel level firewall script.
#
# Author: Peter Teslenko <inkyspot@home.ru>
#

# Some env vars
IPTABLES="/usr/local/sbin/iptables"
LOCALNET1="192.168.1.0/24"
LOCALNET2="192.168.2.0/24"
ANYWHERE="0.0.0.0/0"
LOCALNET_DEV="eth0"
EXTERNALNET_DEV="ppp0"
SQUID_PORT="3128"
HTTP_PORT="80"
IRC_PORT="6667"

# Flush all chains
$IPTABLES -F
$IPTABLES -X
$IPTABLES -t nat -F
$IPTABLES -t nat -X

# Default policy
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -t nat -P PREROUTING ACCEPT
$IPTABLES -t nat -P POSTROUTING ACCEPT
$IPTABLES -t nat -P OUTPUT ACCEPT

# http => squid
$IPTABLES -t nat -A PREROUTING -s $LOCALNET1 -p tcp --dport $HTTP_PORT -j REDIRECT --to-port $SQUID_PORT

# Masquerade & NAT
$IPTABLES -t nat -A POSTROUTING -s $LOCALNET1 -d $ANYWHERE -j MASQUERADE
$IPTABLES -t nat -A POSTROUTING -s $LOCALNET2 -j SNAT --to-source 213.159.81.6

#================================= INPUT ===================================
# DROP all IRC servers
$IPTABLES -A INPUT -d $ANYWHERE -p tcp --dport $IRC_PORT -j DROP

#================================ LOGGING ==================================
#$IPTABLES -P INPUT -j LOG
#$IPTABLES -P FORWARD -j LOG
#$IPTABLES -P OUTPUT -j LOG

#===================== List all rules in all chains ========================
$IPTABLES -L
$IPTABLES -t nat -L

echo 1 >/proc/sys/net/ipv4/conf/default/rp_filter

Но что-то не так работает :(
где может быть ошибка?

inkyspot
()

CUPS

Кто-нибудь настраивал CUPS для печати с линукса на hplj1100, подключенный к win98?
у меня туда лезет plain PostScript :(
Я понимаю, что этот ps должен проходить через какой-нибудь фильтр, но через какой?

inkyspot
()

Повтор про Samba на две сетки

Как поставить самбу на две сети?
Есть:
OS: Slackware 7.1
kernel: 2.4.x
samba: 2.2.2
две сетки с win'98 на одном eth
eth0: 192.168.1.0/24
eth0:0 192.168.2.0/24 (eth0:0 - ip alias)
в smb.conf
security = share
wins support = yes

адреса виндовым компам раздаются через dhcpd по MAC адресам
Сейчас компы из разных сетей видят друг друга только в том случае, если прописан на каждом компе lmhosts.
Можно ли сделать все без таких глупостей?

inkyspot
()

Samba на две сети

Как правильно настроить самбу на две сетки?
Сейчас у меня вот так
Что в этом нужно подправить чтобы на машинах с адресами 192.168.2.x не нужно было прописывать lmhosts
[global]

workgroup = company
netbios name = Linux
server string = Samba Server
volume = Slackware
load printers = no
client code page = 866
character set = koi8-r
preserve case = yes
short preserve case = yes
; case sensitive = yes

hosts allow = 192.168.1. 192.168.2. 127.
log file = /var/log/samba.%m
max log size = 50
security = share
socket options = TCP_NODELAY
interfaces = 192.168.1.0/24 192.168.2.0/24
os level = 65
domain master = yes
preferred master = yes
; domain controller = <NT-Domain-Controller-SMBName>
; wins support = yes
; wins server = w.x.y.z
; wins proxy = yes
dns proxy = no
create mask = 0740
directory mask = 0750

inkyspot
()

Принтер по samba

Как подключится по самбе к принтеру, подключенному к виндовой рабочей станции?
т.е. сделать соединение linux -> win98(hplj1100)

inkyspot
()

вопрос про терминалы xterm & linux

Когда делается export TERM=xterm, то Vim чернобелый :(
а когда export TERM=linux, то vim цветной, но, если запустить mc, то
все рамки становятся буквами Ё и д
как избавиться от таких рамок?
фонт -cronyx-fixed-bold-r-normal-*-*-120-*-*-c-*-koi8-r

inkyspot
()

GTK theme для Vim

Где взять GTK'шную theme для vim?

inkyspot
()

Как сделать цветной vim???

Как сделать vim цветным?
syntax on включает только выделение

inkyspot
()

чем считать траффик?

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

inkyspot
()

Backup Software

Посоветуйте чем бэкапить.
Понятно что можно запихать в cron tar cvfz bla-bla и копировать это куда-нибудь...
Но я хочу сливать на MO не все подряд, а только свежие файлы.
Что посовевтуете?

inkyspot
()

учет траффика на ppp0

Посоветуйте чем считать траффик, проходящий через ppp0?
И потом подбивать статистику...
на сколько я знаю mrtg может общаться только с snmp оборудованием

inkyspot
()

GDB + DDD

Кто-нибудь пользует такую связку?

inkyspot
()

Настройка CUPS

Кто-нибудь настраивал CUPS для печати на удаленный виндовй принтер
Ex:
    //comp1/hplj1100
inkyspot
()

печать с linux'а на виндовый принтер

Как настроить печать на HP LJ 1100, подключенный к виндовой машине?

inkyspot
()

Как подключить IDE'шную магнитооптику

У меня:
OS: Slackware 7.0.1
kernel: 2.4.3
MO: Fujitsu MCC3064AP

магнитооптика весит на одном канале с CD
собрал поддержку ide-scsi модулем
modprobe ide-scsi
mount /dev/sda1 /mnt/mo проходит нормально, но при попытке записи
линух встает раком, так хорошо, что и по ssh не поднять :(

inkyspot
()

MySQL +mnoGoSearch + Perl(PHP4) + russian spell checking

Кто ставил такую связку?

inkyspot
()

X-вый viewer

Хочу порт ACDSee под линух! Раньше был GtkSee, но я его найти не могу :(
Подскажите какой viewer умеет показывать слайд-шоу?

inkyspot
()

Slackware 7 + 2.4.0 + IDE Magneto Optic

Как подключить IDE'шную магнитооптику?
ядром она определяется как /dev/hdb, но монтироваться не хочет

inkyspot
()

RSS подписка на новые темы