Traffic issues
Posted: Tue May 08, 2018 8:00 pm
Hi all, just wondered if someone can get their head around what could be the issue on a Mikrotik CHR VM I have setup in Proxmox for testing.
(following addresses are example addresses)
I have the following VLANs:
vl2 - 10.2.0.0/16
vl3 - connected to ISP 1.1.1.5/29
vl4 - routed subnet (static on 1.1.1.5/29 from ISP) 2.2.2.2/27
All MTUs are 1500.
Default route is installed statically as 0.0.0.0/0 on the ISP gw on vlan3.
So I have created a masquerade rule that allows devices on 10.2.0.0/16 to NAT as the WAN address 1.1.1.5, which works fine, and throughput is as expected.
On Vl4, clients can ping and resolve fine, however if I try and wget a web page hosted either on vl2 or on the WAN I get this issue where it cannot connect (just hangs and eventually retries):
root@test:~# wget mikrotik.com
--2018-05-08 16:55:11-- http://mikrotik.com/
Resolving mikrotik.com (mikrotik.com)... 159.148.147.196, 2a02:610:7501:1000::2
Connecting to mikrotik.com (mikrotik.com)|159.148.147.196|:80... ^C
I know this is not a hypervisor or switch issue as VyOS works fine.
Running a DNS query against openDNS does reveal the correct IP of the test VM, which is in this example 2.2.2.5/27.
The MTU of the test VM is also 1500.
root@test:~# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
54: eth0@if55: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether c0:ea:69:74:0c:aa brd ff:ff:ff:ff:ff:ff link-netnsid 0
Any ideas where I'm going wrong or what I may need to test?
Also forgot to mention I have the 1Gb/s trial licence.
(following addresses are example addresses)
I have the following VLANs:
vl2 - 10.2.0.0/16
vl3 - connected to ISP 1.1.1.5/29
vl4 - routed subnet (static on 1.1.1.5/29 from ISP) 2.2.2.2/27
All MTUs are 1500.
Default route is installed statically as 0.0.0.0/0 on the ISP gw on vlan3.
So I have created a masquerade rule that allows devices on 10.2.0.0/16 to NAT as the WAN address 1.1.1.5, which works fine, and throughput is as expected.
On Vl4, clients can ping and resolve fine, however if I try and wget a web page hosted either on vl2 or on the WAN I get this issue where it cannot connect (just hangs and eventually retries):
root@test:~# wget mikrotik.com
--2018-05-08 16:55:11-- http://mikrotik.com/
Resolving mikrotik.com (mikrotik.com)... 159.148.147.196, 2a02:610:7501:1000::2
Connecting to mikrotik.com (mikrotik.com)|159.148.147.196|:80... ^C
I know this is not a hypervisor or switch issue as VyOS works fine.
Running a DNS query against openDNS does reveal the correct IP of the test VM, which is in this example 2.2.2.5/27.
The MTU of the test VM is also 1500.
root@test:~# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
54: eth0@if55: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether c0:ea:69:74:0c:aa brd ff:ff:ff:ff:ff:ff link-netnsid 0
Any ideas where I'm going wrong or what I may need to test?
Also forgot to mention I have the 1Gb/s trial licence.