🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.fan.gopher
5 messages
5 total messages Started by Maestro / nET#47 Tue, 12 Aug 2003 14:50
Jestem wielki. [dopisano "GOPHI" do subjectu, żeby ww. to przeczytał]
#15375
Author: Maestro / nET#47
Date: Tue, 12 Aug 2003 14:50
62 lines
3641 bytes
I przy okazji ROTFLuję z siebie samego.

Przekonfigowali mi LAN, coś poustawiałem (www.google.pl rulez! -
http://www.linuxfan.pl/dyskusje/pcol.2003/07.2003/7399.php3 ),
raz szedłem do serwerka z klawiaturką, bo sprytnie uznałem, że
przez SSH zrobię "ifconfig eth0 down" ;) . Generalnie, już
wszystko działało, oprócz przekierowań. Więc napisałem posta...


$v+
Newsgroup: pl.comp.os.linux.sieci
Subject: Interfejsy wirtualne i iptables

Witam. Problem mój jest następujący: mam serwerka w sieci LAN providera.
Gdy kiedyś serwerek ten miał zewnętrzny adres (maskowany - serwer miał
ustawiony lokalny 10.50.97.65 i był widoczny z zewnątrz pod 217.97.155.130)
ustawiłem sobie forward do VNC na moim komputerze (10.50.97.73):

+--[ /etc/rc.d/rc.iptables fragment ]---
|iptables -t nat -A PREROUTING -p tcp -d 10.50.97.65 --dport 5900
|                                           -j DNAT --to 10.50.97.73:5900
|iptables -t nat -A POSTROUTING -p tcp -d 10.50.97.73 --dport 5900
|                                           -j SNAT --to 10.50.97.65
+--[ koniec ]---

No i wszystko chodziło rewelacyjnie.

Po przekonfigurowaniu paru rzeczy przez providera, sytuacja wygląda tak,
że serwerek dostaje przez DHCP zewnętrzny IP 217.97.155.130. Ustawiłem
więc wirtualny interfejs eth0:0 :

+--[ /etc/rc.d/rc.local fragment ]---
|ifconfig eth0:0 10.50.97.65 netmask 255.255.255.0 up
+--[ koniec ]---

I niby wszystko chodzi już prawie dobrze - serwerek jest dostępny jedno-
cześnie pod DHCPowym 217.97.155.130 i wirtualnym 10.50.97.65. Wszystko
oprócz przekierowań, które działają tylko "pod adresem" 10.50.97.65.
Niby mogę ustawić, by działały tylko pod zewnętrznym adresem, jednak
wolałbym, by były dostępne i z zewnątrz i z wewnątrz.

Czy wobec tego wystarczy poniższa propozycja?

+--[ /etc/rc.d/rc.iptables fragment propozycja ]---
|iptables -t nat -A PREROUTING -p tcp -d 217.97.155.130 --dport 5900
|                                           -j DNAT --to 10.50.97.73:5900
|iptables -t nat -A POSTROUTING -p tcp -d 10.50.97.73 --dport 5900
|                                           -j SNAT --to 217.97.155.130
+--[ koniec ]---
$v-


Zastanowiłem się... Hm... no przecież wiadomo, że ta propozycja
wystarczy. Wpisałem, działało, dopisałem do rc.iptables. A post
odpłynie niedługo do niebytu.

Przy okazji - Gophi - question:

Czy podnoszenie eth0:0 w rc.local jest sensowne, czy powinienem
to przenieść do rc.inet1? (dystrybucja Slackware 8.1, rc.iptables
jest wywoływane z rc.local, po postawieniu eth0:0.) Jeśli
w rc.inet1 to gdzie? Czy może być przed podniesieniem eth0?
Re: Jestem wielki. [dopisano "GOPHI" do subjectu, żeby ww. to przeczytał]
#15376
Author: Adam Wysocki
Date: Wed, 13 Aug 2003 16:16
17 lines
1505 bytes
12.08.03 maestro@megapolis.pl napisał:

A teraz nie mam internal.gophi :)

> Czy podnoszenie eth0:0 w rc.local jest sensowne, czy powinienem
> to przenieść do rc.inet1? (dystrybucja Slackware 8.1, rc.iptables
> jest wywoływane z rc.local, po postawieniu eth0:0.) Jeśli
> w rc.inet1 to gdzie? Czy może być przed podniesieniem eth0?

Ja nawet  samo eth0 podnoszę w rc.local...

A co do reszty posta to napisz jaśniej, dzisiaj mi się nie chce myśleć.

-- 
Pozdrowienia * Adam Wysocki * gophi@studio.tpi.pl gophi@gadu-gadu.pl
GG 1234 * RLU 265791 * GSM +48505439030 * CB 10 * gophi@linux.net.pl
sam masz plonki idź z tym do dermatologa albo wenerologa (C) szafran
Re: Jestem wielki. [dopisano "GOPHI" do subjectu, żeby ww. to przeczytał]
#15377
Author: Maestro / nET#47
Date: Wed, 13 Aug 2003 17:14
25 lines
1847 bytes
Adam Wysocki napisał(a):

> A teraz nie mam internal.gophi :)

Hm... To jak czytasz posty? :P

>> Czy podnoszenie eth0:0 w rc.local jest sensowne, czy
>> powinienem
>> to przenieść do rc.inet1? (dystrybucja Slackware 8.1,
>> rc.iptables jest wywoływane z rc.local, po postawieniu
>> eth0:0.) Jeśli
>> w rc.inet1 to gdzie? Czy może być przed podniesieniem
>> eth0?
> Ja nawet  samo eth0 podnoszę w rc.local...

Spoko. Czyli generalnie robimy z linuxa windę (pod względem
bałaganu).

> A co do reszty posta to napisz jaśniej, dzisiaj mi się
> nie chce myśleć.

Nvm. Napisałem mądrego posta (w dziedzinie, w której nie
jestem najlepszy, a mimo tego post był mądry) na 2kB czys-
tego tekstu niepotrzebnie. Wiem, to niedużo. Ale mógłbym
wtedy robić ciekawsze rzeczy :)
Re: Jestem wielki. [dopisano "GOPHI" do subjectu, żeby ww. to przeczytał]
#15378
Author: Adam Wysocki
Date: Thu, 14 Aug 2003 03:18
12 lines
1259 bytes
13.08.03 maestro@megapolis.pl napisał:

> > A teraz nie mam internal.gophi :)
>
> Hm... To jak czytasz posty? :P

Select, Text, All msg, gophi ;)

-- 
Pozdrowienia * Adam Wysocki * gophi@studio.tpi.pl gophi@gadu-gadu.pl
GG 1234 * RLU 265791 * GSM +48505439030 * CB 10 * gophi@linux.net.pl
sam masz plonki idź z tym do dermatologa albo wenerologa (C) szafran
Re: Jestem wielki. [dopisano "GOPHI" do subjectu, żeby ww. to przeczytał]
#15379
Author: Maestro / nET#47
Date: Mon, 25 Aug 2003 21:01
7 lines
1233 bytes
Adam Wysocki napisał(a):

>>> A teraz nie mam internal.gophi :)
>> Hm... To jak czytasz posty? :P
> Select, Text, All msg, gophi ;)

No. Nie mam czegoś takiego w OE :>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads