I've been googling for a while now, trying to forward port 3000 to port 80....
In the past I used to DLink router to forward port 3000 to 80. I recently finished (well, is it ever done anyhow?) setting up my linux box and got it acting as a router.
I want to continue to run Apache on port 80... (1 Reply)
Hi,
I have to install an application that has a built in tftp server. Tftp comes in on port 69. As i am not installing this application as a root user i am running into trouble because only the root user can listen to ports < 1024. So changing the port i listen to to one greater than 1023 isn't... (1 Reply)
Hi friends
i have the following setup
machine1 two network adapters one connected to lan the other connected directly to machine2
machine2 is not connected to lan
i need to access machine2 directly from the LAN
how to force machine1 to forward all traffic received on a specific port the... (1 Reply)
Hi
I want to set up port forwarding from one network to another network. I already have this configured on the Linux box using iptables.
iptables -t nat -A PREROUTING -p tcp -i eth1 --dport 1521 -j DNAT --to 10.218.146.230
iptables -A FORWARD -p tcp -i eth1 -d 10.218.146.230 -j ACCEPT
... (2 Replies)
Hi,
I am looking out a way to forward all UDP traffic coming on ports 3001,3002,3003 and 3004 on server 10.2.45.200
to
corresponding ports of server 10.2.45.197.
I am using Solaris 10.0.
-bash-3.00$ uname -a
SunOS airtelussd2 5.10 Generic_127127-11 sun4u sparc SUNW,Sun-Fire-V445
Is... (6 Replies)
Hi Linux/Unix Guru,
I am setting Linux Hopping Station to another different servers.
My current config to connect to another servers is using different port to connect.
e.g
ssh -D 1080 -p 22 username@server1.com
ssh -D 1081 -p 22 username@server2.com
Now what I would like to have... (3 Replies)
Hello,
I have a routeur linksys (192.168.1.1 ) a firewall (192.168.1.55 IN ----> 192.168.2.254 OUT) which using iptable
I want to acces to an equipment (lorex video camera serveur 192.168.2.44) which using an ddns service on the port 9000
So i don t know which redirection a will do on the... (2 Replies)
I am having an issue with iptables. My server is a RHEL6 64bit system.
In my application I have a large number of connected clients ~100k to a particular service. The application works fine when iptables is off, 100k clients are able to connect.
However, when I turn iptables on and add a... (1 Reply)
Hi experts,
We have windows machine ( A ) in one network & 2 Linux Servers ( B & C ) in another network. There is a firewall between these 2 networks and SSH (TCP/22) & HTTPS (TCP/443) are allowed from A to B only (but not to C). There is no personal firewall / iptables running on any machine.... (1 Reply)
Hello All,
I would like to ask you very kindly with /etc/sysconfig/iptables file
I have to setup port forwarding on RHEL6 router. Users from public network must be able to ssh to servers in private network behind RHEL6 router. Problem is that servers in private network must be isolated.
My... (2 Replies)
Discussion started by: oidipus
2 Replies
LEARN ABOUT NETBSD
pfsync
PFSYNC(4) BSD Kernel Interfaces Manual PFSYNC(4)NAME
pfsync -- packet filter state table logging interface
SYNOPSIS
pseudo-device pfsync
DESCRIPTION
The pfsync interface is a pseudo-device which exposes certain changes to the state table used by pf(4). State changes can be viewed by
invoking tcpdump(8) on the pfsync interface. If configured with a physical synchronisation interface, pfsync will also send state changes
out on that interface using IP multicast, and insert state changes received on that interface from other systems into the state table.
By default, all local changes to the state table are exposed via pfsync. However, state changes from packets received by pfsync over the
network are not rebroadcast. States created by a rule marked with the no-sync keyword are omitted from the pfsync interface (see pf.conf(5)
for details).
The pfsync interface will attempt to collapse multiple updates of the same state into one message where possible. The maximum number of
times this can be done before the update is sent out is controlled by the maxupd parameter to ifconfig (see ifconfig(8) and the example below
for more details).
Each packet retrieved on this interface has a header associated with it of length PFSYNC_HDRLEN. The header indicates the version of the
protocol, address family, action taken on the following states, and the number of state table entries attached in this packet. This struc-
ture is defined in <net/if_pfsync.h> as:
struct pfsync_header {
u_int8_t version;
u_int8_t af;
u_int8_t action;
u_int8_t count;
};
NETWORK SYNCHRONISATION
States can be synchronised between two or more firewalls using this interface, by specifying a synchronisation interface using ifconfig(8).
For example, the following command sets fxp0 as the synchronisation interface:
# ifconfig pfsync0 syncdev fxp0
By default, state change messages are sent out on the synchronisation interface using IP multicast packets. The protocol is IP protocol 240,
PFSYNC, and the multicast group used is 224.0.0.240. When a peer address is specified using the syncpeer keyword, the peer address is used
as a destination for the pfsync traffic.
It is important that the pfsync traffic be well secured as there is no authentication on the protocol and it would be trivial to spoof pack-
ets which create states, bypassing the pf ruleset. Either run the pfsync protocol on a trusted network - ideally a network dedicated to
pfsync messages such as a crossover cable between two firewalls, or specify a peer address and protect the traffic with ipsec(4) (it is not
supported at the moment on NetBSD due to the lack of any encapsulation pseudo-device).
There is a one-to-one correspondence between packets seen by bpf(4) on the pfsync interface, and packets sent out on the synchronisation
interface, i.e. a packet with 4 state deletion messages on pfsync means that the same 4 deletions were sent out on the synchronisation inter-
face. However, the actual packet contents may differ as the messages sent over the network are "compressed" where possible, containing only
the necessary information.
EXAMPLES
pfsync and carp(4) can be used together to provide automatic failover of a pair of firewalls configured in parallel. One firewall handles
all traffic - if it dies or is shut down, the second firewall takes over automatically.
Both firewalls in this example have three sis(4) interfaces. sis0 is the external interface, on the 10.0.0.0/24 subnet; sis1 is the internal
interface, on the 192.168.0.0/24 subnet; and sis2 is the pfsync interface, using the 192.168.254.0/24 subnet. A crossover cable connects the
two firewalls via their sis2 interfaces. On all three interfaces, firewall A uses the .254 address, while firewall B uses .253. The inter-
faces are configured as follows (firewall A unless otherwise indicated):
/etc/ifconfig.sis0:
inet 10.0.0.254 255.255.255.0 NONE
/etc/ifconfig.sis1:
inet 192.168.0.254 255.255.255.0 NONE
/etc/ifconfig.sis2:
inet 192.168.254.254 255.255.255.0 NONE
/etc/ifconfig.carp0:
inet 10.0.0.1 255.255.255.0 10.0.0.255 vhid 1 pass foo
/etc/ifconfig.carp1:
inet 192.168.0.1 255.255.255.0 192.168.0.255 vhid 2 pass bar
/etc/ifconfig.pfsync0:
up syncdev sis2
pf(4) must also be configured to allow pfsync and carp(4) traffic through. The following should be added to the top of /etc/pf.conf:
pass quick on { sis2 } proto pfsync
pass on { sis0 sis1 } proto carp
If it is preferable that one firewall handle the traffic, the advskew on the backup firewall's carp(4) interfaces should be set to something
higher than the primary's. For example, if firewall B is the backup, its /etc/ifconfig.carp1 would look like this:
inet 192.168.0.1 255.255.255.0 192.168.0.255 vhid 2 pass bar
advskew 100
The following must also be added to /etc/sysctl.conf:
net.inet.carp.preempt=1
SEE ALSO bpf(4), carp(4), inet(4), inet6(4), ipsec(4), netintro(4), pf(4), ifconfig.if(5), pf.conf(5), protocols(5), ifconfig(8), tcpdump(8)HISTORY
The pfsync device first appeared in OpenBSD 3.3.
CAVEATS
pfsync is not available when using pf(4) as a kernel module.
BSD April 12, 2010 BSD