View Single Post
Trådstarter
Takk for svar!
Ser ut til at vi må fundere litt mer på dette, for nå er min iptables sånn:

Kode

enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 84.XXX.XXX.XXX  netmask 255.255.255.0  broadcast 84.XXX.XXX.255
        inet6 fe80::225:64ff:fed3:9270  prefixlen 64  scopeid 0x20<link>
        ether 00:25:64:d3:92:70  txqueuelen 1000  (Ethernet)
        RX packets 2702  bytes 1314393 (1.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2722  bytes 322503 (314.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 21  memory 0xf7ae0000-f7b00000

enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.10.3  netmask 255.255.255.0  broadcast 192.168.10.255
        inet6 fe80::230:f1ff:fe33:836d  prefixlen 64  scopeid 0x20<link>
        ether 00:30:f1:33:83:6d  txqueuelen 1000  (Ethernet)
        RX packets 1143  bytes 189355 (184.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1230  bytes 762325 (744.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virtual0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 46.X.XX.XXX  netmask 255.255.255.0  broadcast 46.X.XX.255
        inet6 fe80::211:22ff:fe33:4455  prefixlen 64  scopeid 0x20<link>
        ether 00:11:22:33:44:55  txqueuelen 1000  (Ethernet)
        RX packets 20  bytes 6000 (5.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 11  bytes 2106 (2.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virtual1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 46.X.X.XXX  netmask 255.255.255.0  broadcast 46.X.X.255
        inet6 fe80::211:22ff:fe33:4456  prefixlen 64  scopeid 0x20<link>
        ether 00:11:22:33:44:56  txqueuelen 1000  (Ethernet)
        RX packets 14  bytes 4794 (4.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 11  bytes 1642 (1.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virtual2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 95.XX.XX.XXX  netmask 255.255.255.0  broadcast 95.XX.XX.255
        inet6 fe80::211:22ff:fe33:4457  prefixlen 64  scopeid 0x20<link>
        ether 00:11:22:33:44:57  txqueuelen 1000  (Ethernet)
        RX packets 17  bytes 4974 (4.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 10  bytes 1572 (1.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Og når jeg nå kjører iptables-save, får jeg dette:

Kode

# Generated by iptables-save v1.6.0 on Wed Oct 25 10:30:55 2017
*nat
:PREROUTING ACCEPT [258:48942]
:INPUT ACCEPT [123:9966]
:OUTPUT ACCEPT [1219:87605]
:POSTROUTING ACCEPT [16:992]
-A POSTROUTING -s 192.168.10.10/32 -o virtual0 -j MASQUERADE
-A POSTROUTING -s 192.168.10.15/32 -o virtual1 -j MASQUERADE
-A POSTROUTING -s 192.168.10.20/32 -o virtual2 -j MASQUERADE
-A POSTROUTING -o enp0s25 -j MASQUERADE
COMMIT
# Completed on Wed Oct 25 10:30:55 2017
# Generated by iptables-save v1.6.0 on Wed Oct 25 10:30:55 2017
*mangle
:PREROUTING ACCEPT [5177:1862642]
:INPUT ACCEPT [2317:678762]
:FORWARD ACCEPT [2832:1182336]
:OUTPUT ACCEPT [2361:187657]
:POSTROUTING ACCEPT [5193:1369993]
COMMIT
# Completed on Wed Oct 25 10:30:55 2017
# Generated by iptables-save v1.6.0 on Wed Oct 25 10:30:55 2017
*filter
:INPUT ACCEPT [2311:676794]
:FORWARD ACCEPT [1606:953478]
:OUTPUT ACCEPT [2363:188233]
-A FORWARD -i enp4s0 -j ACCEPT
COMMIT
# Completed on Wed Oct 25 10:30:55 2017
PC-en min er konfigurert til å ha:
IP: 192.168.10.10
NMASK: 255.255.255.0
GW: 192.168.10.3

Likevel får jeg IP-adressen på enp0s25, og ikke virtual0 (sjekker på ipadresse.no), som jeg skulle hatt.
Det må mangle noe, er det noe vi har glemt her tror du?

Må også legge til: All trafikk som skal gå fra 192.168.10.10 skal UT av virtual0 også, men det regner jeg med at reglene du har gitt meg ordner også?