If you are interested in having a constant way of being found from the general internet, you may consider using a service like https://dyndns.org. This provides an address (like mywebsite.dyndns.org) that will be translated to an IP address when a host looks up the address.
I would avoid sending SMB/CIFS over the Internet. It will work, but it's a complex protocol (at least compared to HTTP(S)) and some firewalls may have problems supporting it correctly.
I recommend using WebDAV. This is a pretty standard protocol nowadays and is supported by most document management systems (including SharePoint, but also open source systems ...
Well, technically it's completely possible – SMB only requires standard TCP/IP communications (over TCP port 445 in all modern versions).
In practice though it's really not recommended:
The Windows built-in SMB server has been a prime target for attacks and exploits in the past. (Samba on Linux might fare somewhat better.)
The ability for Windows to ...
Is that correct i have to use port forward in the asus ruter?
No, this should not be necessary since your Asus router should not be using NAT between internal subnets.
Or this is like the forwarding is only working if on the same network segment?
No, so long as the Asus router advertises to the Cisco that it has a route to your second subnet, the Cisco ...
Actually one could rephrase your question and ask: is it possible to mount this scenario into an attack which would not be possible if you would not disable host key checks.
The immediate idea is that an attacker re-routes the tunnel end to somewhere else and makes use of the fact that you execute the key based authentication there. Because this is the only ...
You could probably use iptables with something like:
iptables -t nat -A PREROUTING -i eth0 -p tcp \
--dport 9999 -j DNAT --to-destination 127.0.0.1:8800
Replace eth0 with the interface you need to listen on.
You could also complain about getting tasks without the full details required to fulfill them. In order to pick a solution that is most suitable for ...
Is there a way to require authentication before the connection is forwarded?
That's actually how SSH always works – unless the forwarding server's administrator deliberately went and disabled authentication for some reason.
Run the command with -v -v options added. You will see one of these possibilities:
you're being automatically authenticated using your ...