Ask Question Forum:
Model Library:2025-02-08:A.I. model is online auto reply
C
O
M
P
U
T
E
R
2
8
Show
#
ASK
RECENT
←
- Underline
- Bold
- Italic
- Indent
- Step
- Bullet
- Quote
- Cut
- Copy
- Paste
- Table
- Spelling
- Find & Replace
- Undo
- Redo
- Link
- Attach
- Clear
- Code
Below area will not be traslated by Google,you can input code or other languages
Hint:If find spelling error, You need to correct it,1 by 1 or ignore it (code area won't be checked).
X-position of the mouse cursor
Y-position of the mouse cursor
Y-position of the mouse cursor
Testcursor
caretPos
Attachment:===
Asked by duncanb7
at 2024-07-24 05:22:28
Point:500 Replies:32 POST_ID:828605USER_ID:11059
Topic:
Apache Web Server;Linux Networking;Network Operations
before I go to do port forwarding my domain to other exteranl website , and
I go to know more w my system first, I login my root of CentOS6 Linux and try ifconfig command
and found out the result that is not same as the link mentioned
https://www.whoi.edu/CIS/networking/configure/dhcp_linux.html
Question-1:
Why it is not eth0 or eth1 device name intead of venet0 and venet0:0
What is different ?
Question-2:
How to do port forwarding to exteranl website ?
For example , forward my domain(212.1.213.76) to yahoo.com(98.138.253.109)
I try the suggestion of iptables command from http://www.servermom.com/how-to-build-openvpn-server-on-centos-6-x/732/
Command:
==========
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -s 98.138.253.109 -j ACCEPT
iptables -A FORWARD -j REJECT
iptables -t nat -A POSTROUTING -o venet0:0 -j SNAT --to-source 212.1.213.76
iptables -t nat -A POSTROUTING -s 98.138.253.109 -j SNAT --to-source 212.1.213.76
iptables -t nat -A POSTROUTING -j SNAT --to-source 212.1.213.76
But there is no effect when typing my domain IP(212.1.213.76) at FF or Chrome
and can not forward to yahoo.com(98.138.253.109), Why ?
Please advise
Ducan
My machine ifconfig command output
================================================
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1083 errors:0 dropped:0 overruns:0 frame:0
TX packets:1083 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:179865 (175.6 KiB) TX bytes:179865 (175.6 KiB)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:2258 errors:0 dropped:0 overruns:0 frame:0
TX packets:1988 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:635095 (620.2 KiB) TX bytes:262172 (256.0 KiB)
venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:212.1.213.76 P-t-P:212.1.213.76 Bcast:212.1.213.76 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
I go to know more w my system first, I login my root of CentOS6 Linux and try ifconfig command
and found out the result that is not same as the link mentioned
https://www.whoi.edu/CIS/networking/configure/dhcp_linux.html
Question-1:
Why it is not eth0 or eth1 device name intead of venet0 and venet0:0
What is different ?
Question-2:
How to do port forwarding to exteranl website ?
For example , forward my domain(212.1.213.76) to yahoo.com(98.138.253.109)
I try the suggestion of iptables command from http://www.servermom.com/how-to-build-openvpn-server-on-centos-6-x/732/
Command:
==========
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -s 98.138.253.109 -j ACCEPT
iptables -A FORWARD -j REJECT
iptables -t nat -A POSTROUTING -o venet0:0 -j SNAT --to-source 212.1.213.76
iptables -t nat -A POSTROUTING -s 98.138.253.109 -j SNAT --to-source 212.1.213.76
iptables -t nat -A POSTROUTING -j SNAT --to-source 212.1.213.76
But there is no effect when typing my domain IP(212.1.213.76) at FF or Chrome
and can not forward to yahoo.com(98.138.253.109), Why ?
Please advise
Ducan
My machine ifconfig command output
================================================
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1083 errors:0 dropped:0 overruns:0 frame:0
TX packets:1083 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:179865 (175.6 KiB) TX bytes:179865 (175.6 KiB)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:2258 errors:0 dropped:0 overruns:0 frame:0
TX packets:1988 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:635095 (620.2 KiB) TX bytes:262172 (256.0 KiB)
venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:212.1.213.76 P-t-P:212.1.213.76 Bcast:212.1.213.76 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
Author: duncanb7 replied at 2024-08-29 19:28:17
yes, but not stable sometimes work sometimes not work, so
talk about this in new thread
talk about this in new thread
Expert: sinfocomar replied at 2024-08-29 10:41:39
Where you able to forward the port as you wanted to?
Author: duncanb7 replied at 2024-08-29 08:29:13
Thanks for all of your reply
Expert: skullnobrains replied at 2024-08-09 14:02:02
you're welcome... back
Author: duncanb7 replied at 2024-08-09 02:13:40
my server is stable now, so I can follow this thread again
Expert: skullnobrains replied at 2024-08-01 01:47:15
you probably can skip "-i venet0:0 -o venet0:0" altogether without breaking stuff
if you want better help, please copy-paste the command you typed and what the system answered. if possible, also post an ifconfig and your kernel version.
if you want better help, please copy-paste the command you typed and what the system answered. if possible, also post an ifconfig and your kernel version.
Author: duncanb7 replied at 2024-07-31 05:01:21
But I found error at second command about -i switch
at
iptables -t nat -A POSTROUTING -p tcp -d 98.138.253.109 --dport 80 -i venet0:0 -o venet0:0 -j SNAT --to-source 212.1.213.76
Please advise
Duncan
at
iptables -t nat -A POSTROUTING -p tcp -d 98.138.253.109 --dport 80 -i venet0:0 -o venet0:0 -j SNAT --to-source 212.1.213.76
Please advise
Duncan
Expert: skullnobrains replied at 2024-07-26 08:16:08
this looks good, but what a PITA to do in netfilter
iptables -t nat -A PREROUTING -p tcp -d 212.1.213.76 --dport 80 -j DNAT --to-destination 98.138.253.109:80
iptables -t nat -A POSTROUTING -p tcp -d 98.138.253.109 --dport 80 -i venet0:0 -o venet0:0 -j SNAT --to-source 212.1.213.76
iptables -A FORWARD -p tcp -d 98.138.253.109 --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d 212.1.213.76 --dport 80 -j DNAT --to-destination 98.138.253.109:80
iptables -t nat -A POSTROUTING -p tcp -d 98.138.253.109 --dport 80 -i venet0:0 -o venet0:0 -j SNAT --to-source 212.1.213.76
iptables -A FORWARD -p tcp -d 98.138.253.109 --dport 80 -j ACCEPT
Expert: sinfocomar replied at 2024-07-26 06:14:55
Yes, that does forward on my box.
Yes, I get Yahoo error as well.
Correction in protocol was nntp changed to http:
iptables -t nat -A PREROUTING -p tcp -d 98.138.253.109 --destination-port http -j DNAT --to-destination 212.1.213.76:80iptables -t nat -A POSTROUTING -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j SNAT --to 212.1.213.76
iptables -A FORWARD -p tcp -d 98.138.253.109 --dport 80 -j ACCEPT
Yes, I get Yahoo error as well.
Correction in protocol was nntp changed to http:
iptables -t nat -A PREROUTING -p tcp -d 98.138.253.109 --destination-port http -j DNAT --to-destination 212.1.213.76:80iptables -t nat -A POSTROUTING -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j SNAT --to 212.1.213.76
iptables -A FORWARD -p tcp -d 98.138.253.109 --dport 80 -j ACCEPT
Author: duncanb7 replied at 2024-07-26 05:50:54
sytnax error --dport or -dport and -d 98.138.253.100 where -d is invalid
Did you try it on your linux computer, do you get yahoo error.html page ?
Did you try it on your linux computer, do you get yahoo error.html page ?
Accepted Solution
Expert: sinfocomar replied at 2024-07-26 05:24:24
300 points EXCELLENT
Ah yes... should work like this then
iptables -t nat -A PREROUTING -p tcp -d 98.138.253.109 --destination-port nntp -j DNAT --to-destination 212.1.213.76:80
iptables -t nat -A POSTROUTING -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j SNAT --to 212.1.213.76
iptables -A FORWARD -p tcp -d 98.138.253.109 --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d 98.138.253.109 --destination-port nntp -j DNAT --to-destination 212.1.213.76:80
iptables -t nat -A POSTROUTING -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j SNAT --to 212.1.213.76
iptables -A FORWARD -p tcp -d 98.138.253.109 --dport 80 -j ACCEPT
Assisted Solution
Expert: skullnobrains replied at 2024-07-26 03:59:14
200 points EXCELLENT
like i said, it will only work if you also source nat the packets. none of your commands attempt to do so, meaning it just will not work unless both sites and your current location and all the routers in between are happy with assymetric routing.
you'd need to add a rule like the below (additional to PREROUTING ... DNAT rule)
iptables -t nat -A POSTROUTING -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j SNAT --to 212.1.213.76
i really would not recommend such a setup
you'd need to add a rule like the below (additional to PREROUTING ... DNAT rule)
iptables -t nat -A POSTROUTING -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j SNAT --to 212.1.213.76
i really would not recommend such a setup
Author: duncanb7 replied at 2024-07-25 10:14:05
how can I set -s 212.1.213.76 with port 80 by iptables ?
Author: duncanb7 replied at 2024-07-25 10:06:43
iptables -A FORWARD -s 212.1.213.76 -p tcp -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j ACCEPT
that also is not working even add -s 212.1.213.76
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 98.138.253.109 tcp dpt:80
ACCEPT tcp -- 212.1.213.76 98.138.253.109 tcp dpt:80
that also is not working even add -s 212.1.213.76
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 98.138.253.109 tcp dpt:80
ACCEPT tcp -- 212.1.213.76 98.138.253.109 tcp dpt:80
Author: duncanb7 replied at 2024-07-25 10:01:14
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 98.138.253.109 tcp dpt:80
it seems there is issue at 0.0.0.0
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 98.138.253.109 tcp dpt:80
it seems there is issue at 0.0.0.0
Author: duncanb7 replied at 2024-07-25 09:59:49
I do it again the following command
iptables -A PREROUTING -t nat -i venet0:0 -p tcp --dport 80 -j DNAT --to 98.138.253.109:80
iptables -A FORWARD -p tcp -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j ACCEPT
iptables -L -n >junk.txt
And I don't do iptables save and be reminded I also do echo "1" > /proc/sys/net/ipv4/ip_forward
Outout from Iptables -L -n
=========================
Chain INPUT (policy ACCEPT)
target prot opt source destination
acctboth all -- 0.0.0.0/0 0.0.0.0/0
DROP all -- 188.143.233.30 0.0.0.0/0
DROP all -- 183.60.213.5 0.0.0.0/0
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 98.138.253.109 tcp dpt:80
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
acctboth all -- 0.0.0.0/0 0.0.0.0/0
Chain acctboth (2 references)
target prot opt source destination
tcp -- 212.1.209.210 0.0.0.0/0 tcp dpt:80
tcp -- 0.0.0.0/0 212.1.209.210 tcp spt:80
tcp -- 212.1.209.210 0.0.0.0/0 tcp dpt:25
tcp -- 0.0.0.0/0 212.1.209.210 tcp spt:25
tcp -- 212.1.209.210 0.0.0.0/0 tcp dpt:110
tcp -- 0.0.0.0/0 212.1.209.210 tcp spt:110
icmp -- 212.1.209.210 0.0.0.0/0
icmp -- 0.0.0.0/0 212.1.209.210
tcp -- 212.1.209.210 0.0.0.0/0
tcp -- 0.0.0.0/0 212.1.209.210
udp -- 212.1.209.210 0.0.0.0/0
udp -- 0.0.0.0/0 212.1.209.210
all -- 212.1.209.210 0.0.0.0/0
all -- 0.0.0.0/0 212.1.209.210
tcp -- 212.1.213.76 0.0.0.0/0 tcp dpt:80
tcp -- 0.0.0.0/0 212.1.213.76 tcp spt:80
tcp -- 212.1.213.76 0.0.0.0/0 tcp dpt:25
tcp -- 0.0.0.0/0 212.1.213.76 tcp spt:25
tcp -- 212.1.213.76 0.0.0.0/0 tcp dpt:110
tcp -- 0.0.0.0/0 212.1.213.76 tcp spt:110
icmp -- 212.1.213.76 0.0.0.0/0
icmp -- 0.0.0.0/0 212.1.213.76
tcp -- 212.1.213.76 0.0.0.0/0
tcp -- 0.0.0.0/0 212.1.213.76
udp -- 212.1.213.76 0.0.0.0/0
udp -- 0.0.0.0/0 212.1.213.76
all -- 212.1.213.76 0.0.0.0/0
all -- 0.0.0.0/0 212.1.213.76
all -- 0.0.0.0/0 0.0.0.0/0
iptables -A PREROUTING -t nat -i venet0:0 -p tcp --dport 80 -j DNAT --to 98.138.253.109:80
iptables -A FORWARD -p tcp -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j ACCEPT
iptables -L -n >junk.txt
And I don't do iptables save and be reminded I also do echo "1" > /proc/sys/net/ipv4/ip_forward
Outout from Iptables -L -n
=========================
Chain INPUT (policy ACCEPT)
target prot opt source destination
acctboth all -- 0.0.0.0/0 0.0.0.0/0
DROP all -- 188.143.233.30 0.0.0.0/0
DROP all -- 183.60.213.5 0.0.0.0/0
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 98.138.253.109 tcp dpt:80
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
acctboth all -- 0.0.0.0/0 0.0.0.0/0
Chain acctboth (2 references)
target prot opt source destination
tcp -- 212.1.209.210 0.0.0.0/0 tcp dpt:80
tcp -- 0.0.0.0/0 212.1.209.210 tcp spt:80
tcp -- 212.1.209.210 0.0.0.0/0 tcp dpt:25
tcp -- 0.0.0.0/0 212.1.209.210 tcp spt:25
tcp -- 212.1.209.210 0.0.0.0/0 tcp dpt:110
tcp -- 0.0.0.0/0 212.1.209.210 tcp spt:110
icmp -- 212.1.209.210 0.0.0.0/0
icmp -- 0.0.0.0/0 212.1.209.210
tcp -- 212.1.209.210 0.0.0.0/0
tcp -- 0.0.0.0/0 212.1.209.210
udp -- 212.1.209.210 0.0.0.0/0
udp -- 0.0.0.0/0 212.1.209.210
all -- 212.1.209.210 0.0.0.0/0
all -- 0.0.0.0/0 212.1.209.210
tcp -- 212.1.213.76 0.0.0.0/0 tcp dpt:80
tcp -- 0.0.0.0/0 212.1.213.76 tcp spt:80
tcp -- 212.1.213.76 0.0.0.0/0 tcp dpt:25
tcp -- 0.0.0.0/0 212.1.213.76 tcp spt:25
tcp -- 212.1.213.76 0.0.0.0/0 tcp dpt:110
tcp -- 0.0.0.0/0 212.1.213.76 tcp spt:110
icmp -- 212.1.213.76 0.0.0.0/0
icmp -- 0.0.0.0/0 212.1.213.76
tcp -- 212.1.213.76 0.0.0.0/0
tcp -- 0.0.0.0/0 212.1.213.76
udp -- 212.1.213.76 0.0.0.0/0
udp -- 0.0.0.0/0 212.1.213.76
all -- 212.1.213.76 0.0.0.0/0
all -- 0.0.0.0/0 212.1.213.76
all -- 0.0.0.0/0 0.0.0.0/0
Expert: sinfocomar replied at 2024-07-25 09:45:24
Could you please post your entire iptables config file?
Author: duncanb7 replied at 2024-07-25 09:07:46
Using FORWARD, it is same as before no change , i mean it still mysite.com web page
Expert: sinfocomar replied at 2024-07-25 08:33:49
You might be forwarding already
Please use this
iptables -A PREROUTING -t nat -i venet0:0 -p tcp --dport 80 -j DNAT --to 98.138.253.109:80
iptables -A FORWARD -p tcp -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j ACCEPT
Please use this
iptables -A PREROUTING -t nat -i venet0:0 -p tcp --dport 80 -j DNAT --to 98.138.253.109:80
iptables -A FORWARD -p tcp -i venet0:0 -o venet0:0 -d 98.138.253.109 --dport 80 -j ACCEPT
Author: duncanb7 replied at 2024-07-25 08:26:11
it is same as before no change , i mean it still mysite.com wbe page
Do you think that is related NTAT firewall it should be POSTROUTING or PreROUTING ?
Do you think that is related NTAT firewall it should be POSTROUTING or PreROUTING ?
Expert: sinfocomar replied at 2024-07-25 08:17:54
Ok
Try it like this:
iptables -A PREROUTING -t nat -i venet0:0 -p tcp --dport 80 -j DNAT --to 98.138.253.109:80
iptables -A INPUT -p tcp -m state --state NEW --dport 80 -i venet0:0 -j ACCEPT
Try it like this:
iptables -A PREROUTING -t nat -i venet0:0 -p tcp --dport 80 -j DNAT --to 98.138.253.109:80
iptables -A INPUT -p tcp -m state --state NEW --dport 80 -i venet0:0 -j ACCEPT
Author: duncanb7 replied at 2024-07-25 07:59:59
SOrry, I prefer to use iptables command
we can change DNS reocrd that is similar result or method that we can do redirect on index.html page at mega tag
That is good study and praticse on iptables linux command
we can change DNS reocrd that is similar result or method that we can do redirect on index.html page at mega tag
That is good study and praticse on iptables linux command
Expert: sinfocomar replied at 2024-07-25 07:28:17
Ok.
To be clear:
1) You have a website hosted on IP 212.1.213.76
2) You want visitors to be forwarded to website at IP 98.138.253.109
2a) Could you please check there is a website at that IP 98.138.253.109, navigating to http://98.138.253.109 gives me an error.
I think that rather than port forwarding you might need to change the DNS record for www.yourdomain.com to the IP 98.138.253.109.
Or better still make www.yoursite.com a CNAME record for www.yahoo.com
To be clear:
1) You have a website hosted on IP 212.1.213.76
2) You want visitors to be forwarded to website at IP 98.138.253.109
2a) Could you please check there is a website at that IP 98.138.253.109, navigating to http://98.138.253.109 gives me an error.
I think that rather than port forwarding you might need to change the DNS record for www.yourdomain.com to the IP 98.138.253.109.
Or better still make www.yoursite.com a CNAME record for www.yahoo.com
Author: duncanb7 replied at 2024-07-25 07:26:44
I was successful before when play around those iptables command and I can see
the yahoo.com result on my browser when typing www.mysite.com , but now
I can NOT repeat the result. So it seems iptable is workable for my case
the yahoo.com result on my browser when typing www.mysite.com , but now
I can NOT repeat the result. So it seems iptable is workable for my case
Author: duncanb7 replied at 2024-07-25 07:22:09
Just forward my website to other website by iptables command
for example, when you type www.mysite.com , it will go to yahoo.com or faceboo.com
Be remined I am not asking to do it on HTML refresh for redirect on META tag
Last time, I can do it on Cpanel for website port forwarding, but now I didn't pay for Cpanel
for example, when you type www.mysite.com , it will go to yahoo.com or faceboo.com
Be remined I am not asking to do it on HTML refresh for redirect on META tag
Last time, I can do it on Cpanel for website port forwarding, but now I didn't pay for Cpanel
Expert: sinfocomar replied at 2024-07-25 07:08:34
Dear duncanb7, what you ask for might not be what you had in mind or I didn't understand the question.
Could you please rephrase what you want to do? Ask again in other words if possible what you are trying to accomplish.
In the meantime while awaiting for your response I'll answer your first question:
Question-1:
Why it is not eth0 or eth1 device name intead of venet0 and venet0:0
What is different ?
eth0 and eth1 are just tags or names that reference a piece of hardware or an Ethernet interface. In your server they are just called with other names like venet0 and venet0:0 because (I infer from the name) it's a virtual interface as in VE (virtual environment). Your box might be running as a VM (virtual machine) of some sort and not directly on the hardware environment.
Could you please rephrase what you want to do? Ask again in other words if possible what you are trying to accomplish.
In the meantime while awaiting for your response I'll answer your first question:
Question-1:
Why it is not eth0 or eth1 device name intead of venet0 and venet0:0
What is different ?
eth0 and eth1 are just tags or names that reference a piece of hardware or an Ethernet interface. In your server they are just called with other names like venet0 and venet0:0 because (I infer from the name) it's a virtual interface as in VE (virtual environment). Your box might be running as a VM (virtual machine) of some sort and not directly on the hardware environment.
Expert: skullnobrains replied at 2024-07-25 06:20:36
port forwarding in this context will ot work, because the remote site will not sent the return packets back.
it could work if you do source nat as well as the default destination nat when using FORWARD.
it is likely simpler to setup a reverse proxy if you want something transparent
http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
proxypass / http://remote_server
should do
it could work if you do source nat as well as the default destination nat when using FORWARD.
it is likely simpler to setup a reverse proxy if you want something transparent
http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
proxypass / http://remote_server
should do
Expert: SouthMod replied at 2024-07-25 04:42:33
duncanb7,
A message has been sent to some additional experts asking them to review your question. We will check back again to see if you are getting the help you need.
This request included Experts from Apache Web Server, Linux Networking, Web Servers, Network Design & Methodology, Network Operations.
Please do not respond to this comment; we will be monitoring your question for activity from the Experts.
Thank you for using Experts Exchange,
SouthMod
Community Support Moderator
http://www.experts-exchange.com/R_22120.html
A message has been sent to some additional experts asking them to review your question. We will check back again to see if you are getting the help you need.
This request included Experts from Apache Web Server, Linux Networking, Web Servers, Network Design & Methodology, Network Operations.
Please do not respond to this comment; we will be monitoring your question for activity from the Experts.
Thank you for using Experts Exchange,
SouthMod
Community Support Moderator
http://www.experts-exchange.com/R_22120.html
Expert: SouthMod replied at 2024-07-25 04:42:22
duncanb7,
I changed the zones for this question from
--Apache Web Server
--Linux Networking
to
--Apache Web Server
--Linux Networking
--Web Servers
--Network Design & Methodology
--Network Operations
SouthMod
Community Support Moderator
I changed the zones for this question from
--Apache Web Server
--Linux Networking
to
--Apache Web Server
--Linux Networking
--Web Servers
--Network Design & Methodology
--Network Operations
SouthMod
Community Support Moderator
Author: duncanb7 replied at 2024-07-24 11:35:33
my purpose is same as redirect on index page of php or html page to other site
but I want to do it by linux comand of iptables
but I want to do it by linux comand of iptables
Author: duncanb7 replied at 2024-07-24 11:35:00
my purpose is same as redirect on html page to other site
but I want to do it by linux comand of iptables
but I want to do it by linux comand of iptables
Expert: sinfocomar replied at 2024-07-24 06:19:08
Port forwarding to an external site is the same as you usually do except you swap the interfaces. Instead of external interface to internal interface you reverse the flow.