luisfpoti
(usa CentOS)
Enviado em 12/04/2019 - 20:34h
luisfpoti escreveu:
Ola amigos,
Estou com um caso que me esta tirando o sono.
Possuo um ambiente com PFSense e CentOs 7, ambos com a instalação basica, acontece que qualquer comandos como YUM ou Wget no CentOs 7 ele falha, não consegue concluir da impressão que é algo no DNS. Porém ja vi e revi as o /etc/resolv.conf. e as conf do ifcg-eth0.
No Windows a net esta funcionando de boa navegando sem problemas, passando pelo pfsense.
No CentOs o ping responde, porem um tracerout no mirror.centos,org nao finaliza, e no windows vai tranquilo.
Exemplo:
traceroute to mirror.centos.org (192.210.57.130), 30 hops max, 60 byte packets
1 vm-pfs01.acbr.local (192.168.20.10) 0.408 ms 0.392 ms 0.372 ms
2 200-187-80-223.clientes.cilnet.com.br (200.187.80.223) 2.617 ms 2.685 ms 2.598 ms
3 172.24.23.89 (172.24.23.89) 2.246 ms 2.150 ms 2.213 ms
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
/etc/resolv.conf
[root@vm-op01 rpm]# cat /etc/resolv.conf
# Generated by NetworkManager
search acbr.local
nameserver 192.168.20.10
ifcfg-eth0:
[root@vm-op01 rpm]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
#PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO="static"
IPADDR=192.168.20.1
NETMASK=255.255.255.0
GATEWAY=192.168.20.10
#DEFROUTE=yes
IPV4_FAILURE_FATAL=no
#IPV6INIT="yes"
#IPV6_AUTOCONF="yes"
#IPV6_DEFROUTE="yes"
#IPV6_FAILURE_FATAL="no"
#IPV6_ADDR_GEN_MODE="stable-privacy"
NAME=eth0
#UUID=b368a36a-0a3c-424b-88bd-533eaaebc6a1
DEVICE=eth0
ONBOOT=yes
IPV6INIT=no
Erro no yum update:
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
12: Timeout on
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
Ola pessoal após muita pesquisa achei a solução....
Esqueci de mencionar no post que este ambiente esta virtualizado com o XCP:
https://xcp-ng.org/
A solução é a seguinte:
First get the UUID of your pfSense VM:
xe vm-list
Find your pfsense VM in the list, and copy the UUID. Now stick the UUID in the following command:
xe vif-list vm-uuid=08fcfc01-bda4-21b5-2262-741da6f5bfb0
This will list all the virtual interfaces assigned to the VM:
uuid ( RO) : 789358b4-54c8-87d3-bfb3-0b7721e4661b
vm-uuid ( RO): 57a27650-6dab-268e-1200-83ee17ee3a55
device ( RO): 1
network-uuid ( RO): 5422a65f-4ff0-0f8c-e8c3-a1e926934eed
uuid ( RO) : a9380705-8da2-4bf7-bbb0-f167d8f0d645
vm-uuid ( RO): 57a27650-6dab-268e-1200-83ee17ee3a55
device ( RO): 0
network-uuid ( RO): 4f7e43ef-d28a-29bd-f933-68f5a8f36241
xe vif-param-set uuid=789358b4-54c8-87d3-bfb3-0b7721e4661b other-config:ethtool-tx="off"
xe vif-param-set uuid=a9380705-8da2-4bf7-bbb0-f167d8f0d645 other-config:ethtool-tx="off"
Após isso, desabilite o checksum no PFSense, segue links de referencia, que me ajudaram a resolver o problema:
https://github.com/xcp-ng/xcp/wiki/pfSense-in-a-VM
https://xcp-ng.org/forum/topic/1027/virtualise-pfsense-or-not