Strona 1 z 1
Jak uruchomić serwer na dwóch różnych numerach IP i portach?
: 10 sierpnia 2011, 23:26
autor: Rutr
Witam!
Mam system, który posiada dwa numery IP. Na każdym z nich mam serwery pewnej gry, na tym samym porcie. Chciałbym przekierować jakiś inny port z drugiego numeru IP na pierwszy IP i ten standardowy port.
Po prostu chciałby uruchomić serwer na dwóch różnych numerach IP i portach, lecz nie umożliwia mi tego aplikacja, więc myślę, że najlepiej byłoby przekierować port.
Jak przekierować ten port? Szukałem w internecie i znalazłem tylko przekierowania na całkiem inny komputer w sieci.
: 12 sierpnia 2011, 14:42
autor: Cyphermen
Nie wiem czy SNAT takie coś umożliwia lub jakiś NLB
: 12 sierpnia 2011, 23:29
autor: Rutr
A jak tym to zrobić, nie mam dużego doświadczenia w pracy z Linuksem.
: 13 sierpnia 2011, 12:58
autor: czarownik
: 13 sierpnia 2011, 17:40
autor: Yampress
alias interfejsu + odpowiednim deamonie ustawic na jakim ip ma nasłuchiwać
: 13 sierpnia 2011, 21:40
autor: Rutr
Nie do końca o to mi chodziło! Ja mam dwa serwery na tym samym porcie (domyślnym ale na różnym ip) i chcę z jednego IP inny port przekierować do serwera działającego na drugim IP (i domyślnym porcie). Nie znam perfekcyjnie angielskiego ale spróbuje to (to co w linku) wykorzystać.
: 25 grudnia 2011, 12:13
autor: Rutr
Mam jeszcze podobne pytanie. Czy da się przekierować port w zależności od domeny docelowej? jeżeli wpisze regułę z domeną w iptables, to ona działa jest zastosowana też dla innych domen które prowadzą na to ip. A mi chodzi o to żeby na jednym ip a wielu domenach uruchomić dwa serwery zawnętrznie widziane jak na tym samym porcie. Czy da się tak zrobić?
: 25 grudnia 2011, 13:35
autor: Yampress
W konfiguracji każdego programu ustawiasz adres i port na którym ma działać. Jeśli chcesz uruchomić 2 demony/serwery na jednym komputerze musisz uruchomić tego demona dwa razy, ale każde uruchomienie z innym plikiem konfiguracyjnym. Musisz mieś dwa pliki konfiguracyjne. Uruchamiasz w konsoli lub tworzysz sobie skrypty. Każdy program ma zazwyczaj w linii poleceń z jakiego pliku konfiguracyjnego ma korzystać gdy się uruchamia, inaczej szuka takiego pliku w standardowych miejscach.
Wygląda to np. tak:
Musisz zrobić najpierw:
i poszukać właściwego przełącznika.
Kod: Zaznacz cały
yampress# cd /usr/sbin
yampress# ./sshd --help
sshd: illegal option -- -
OpenSSH_5.4p1 FreeBSD-20100308, OpenSSL 0.9.8q 2 Dec 2010
usage: sshd [-46DdeiqTt] [-b bits] [-C connection_spec] [-c host_cert_file]
[-f config_file] [-g login_grace_time] [-h host_key_file]
[-k key_gen_time] [-o option] [-p port] [-u len]
yampress#
Pod FreeBSD np. jest przełącznik
-f , po którym wstawiasz nazwę pliku konfiguracyjnego.
I tak to wygląda uruchamianie kilku demonów na jednym komputerze z kilkoma plikami konfiguracyjnymi.
Nie wiem czy ten Twój program na to pozwala?
A jak nie to jakaś wirtualizacja.
: 27 grudnia 2011, 12:10
autor: Rutr
Wiem jak uruchomić dwa demony. Chc
ę przekierować port. Przecież, wyraźnie napisałem. Chc
ę, żeby, jeżeli ktoś wpisze w kliencie:
to łączy się z pierwszym, a jak wpisze:
to łączy się z drugim, ale oba są na tym samym, jednym adresie IP. I
zewnętrznie widziane jak na jednym porcie.