Discussion - How to 1:1 Nat | PlexGuide.com

Discussion How to 1:1 Nat

  • Stop using Chrome! Download the Brave Browser via >>> [Brave.com]
    It's a forked version of Chrome with native ad-blockers and Google's spyware stripped out! Download for Mac, Windows, Android, and Linux!
Welcome to the PlexGuide.com
Serving the Community since 2016!
Register Now

altoyda

Active
Original poster
Patron
Jul 18, 2020
44
12
For the past few months, I been trying to learn how to do 1:1 Nat. Like it's say to do Here https://plexguide.com/wiki/proxmox-pfsense-hetzner/. I have readed each day to learn it. I have been going in circles with it and not able to do it.
By the plexguide link it says to enter your WAN IP address and add a new gateway with the gateway from the Hetzner IP which you can find in Robot. After this, reboot PFSense, and you're able to create VM's.
Do I need to use additonal IP or main IP?
1. How to do it.
2. Do I need to do something to the VM in proxmox after I install the VM
3. Do I need to add a ethnet to the VM or make a vmbr for proxmox with the subnet IP's then at it to VM
4. Can someone be willing to help me with this.

Here a pic What i would like.
My_setup_Whiteout.PNG

Here are some other guides I have been reading and they have help me to get to where I'm at now
Hetzner & Proxmox: Network Configuration
Hetzner and Proxmox: pfSense as Gateway
Hetzner and Proxmox: Using IPv6 with Router-VM


Here is my interfaces file

### Hetzner Online GmbH installimage

source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback
iface lo inet6 loopback


# device: eno1
iface eno1 inet static
address 95.aaa.aa.14
gateway: 95.aaa.aa.1
netmask: 255.255.255.224
broadcast: 95.aaa.aa.63
up route add -net 95.aaa.aa.0 netmask 255.255.255.224 gw 95.aaa.aa.1 eno1

iface eno1 inet6 static
address 2a01:zzz:zz:zzz::2
netmask 128
gateway fe80::1

auto vmbr0
iface vmbr0 inet static
# WAN Interface
address 95.aaa.aa.14
netmask 255.255.255.255
pointopoint 95.aaa.aa.1
gateway 95.aaa.aa.1
broadcast 95.aaa.aa.63
bridge_ports eno1
bridge_stp off
bridge_fd 0
# Route an eventually ipv4 subnet (!NOTE: in hetzner an ipv4 /29 subnet when routed is completely usable)
up route add 95.xxx.xxx.184/32 dev vmbr0
up route add 95.xxx.xxx.185/32 dev vmbr0
up route add 95.xxx.xxx.186/32 dev vmbr0
up route add 95.xxx.xxx.187/32 dev vmbr0
up route add 95.xxx.xxx.188/32 dev vmbr0
up route add 95.xxx.xxx.189/32 dev vmbr0
up route add 95.xxx.xxx.190/32 dev vmbr0
up route add 95.xxx.xxx.191/32 dev vmbr0

# Says the host where the answer for subnet behind pfsense should be routed
#up ip route add 172.xxx.yyy.zzz/24 via 195.xxx.yyy.zz0 dev vmbr0 #(the ip of via have to be the pfsense ipv4 WAN ip)
up ip route add 192.168.0.0/16 via 95.bbb.bb.218 dev vmbr0
up ip route add 172.16.0.0/12 via 95.bbb.bb.218 dev vmbr0
up ip route add 10.0.0.0/8 via 95.217.bb.bb dev vmbr0


iface vmbr0 inet6 static
address 2a01:4f9:4a:1bb0::2
netmask 64
# Metric 1 because kernel set up a ipv6 route send the /64 subnet over :):) no next hop
up ip -6 route add 2a01:zzz:zz:zzzz::/64 via 2a01:zzz:zz:zzzz::3 dev vmbr0 metric 1

auto vmbr1
iface vmbr1 inet manual
# LAN INTERFACE
bridge_ports none
bridge_stp off
bridge_fd 0


Here is all the IP's from Hetzner.
95.217.76.14 <------------Main IP <------proxmox
Gateway: 95.aaa.aa.1
Netmask: 255.255.255.192
Broadcast: 95.aaa.aa.63

95.bbb.bb.218 <--------additonal IP <---pfsense
Gateway: 95.bbb.bb.217
Netmask: 255.255.255.248
Broadcast: 95.bbb.bb.223
Separate MAC: 00:00:00:00:00:7F

2a01:zzzz:zz:zzzz:: / 64 <--Main ipv6
Gateway: fe80::1
Netmask: ffff:ffff:ffff:ffff::

Subnet IP:
95.xxx.xxx.184
95.xxx.xxx.185
95.xxx.xxx.186
95.xxx.xxx.187
95.xxx.xxx.188
95.xxx.xxx.189
95.xxx.xxx.190
95.xxx.xxx.191
Gateway: 95.aaa.aa.14
Netmask: 255.255.255.248
Broadcast: 95.xxx.xxx.191
 

Recommend NewsGroups

      Up To a 58% Discount!

Trending