我有2个公共ips网卡。 我正在运行2个服务。 那么如何路由连接。 现在只有一个接口IP工作,虽然两者都可以从互联网上ping。 我的路由表是这样的atm: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.31.128.1 0.0.0.0 UG 0 0 0 eth1 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 172.31.128.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 172.31.129.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 那么,我要添加什么,以便它可以工作? 目前eth1的工作没有任何问题。
我在同一个VPC中有两个实例:Linux(172.31.25.177)和Windows(172.31.26.178)。 我打开了两个IP地址的安全组中的所有端口,他们可以相互连接。 Windows已连接到本地VPN设备。 我想通过Windows将数据包从Linux路由到我的站点。 我在Windows上设置了RRAS,并在Linux中将他的内部IP指定为通往我的站点networking(10.98.0.0/16)的网关。 root@ip-172-31-25-177:~# ip route show default via 172.31.16.1 dev eth0 10.98.0.0/16 via 172.31.26.178 dev eth0 但是当我尝试连接到站点资源时,我发现没有数据包从Linux(172.31.25.177)进入Windows。 我需要在VPC上configuration这个工作吗?
我有一个host1有一个WAN接口eth0 ( 1.2.3.4 )和一个LAN接口eth1 ( 10.41.82.1 )。 在局域网内是一个host2 ,IP地址为10.41.82.2 。 到1.2.3.4:22入站连接使用host1上的以下iptables规则转发给host2 : root@host1:~# iptables -t nat -A OUTPUT -d 1.2.3.4 -p tcp –dport 22 -j DNAT –to 10.41.82.2:22 root@host1:~# iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp –dport 22 -j DNAT –to 10.41.82.2:22 这工作正常,除了当host2试图访问1.2.3.4:22 : root@host2:~# telnet 1.2.3.4 22 Trying 1.2.3.4… root@host2:~# ping 1.2.3.4 […]
所以这里是场景 我有一个NICconfiguration两个ips和两个网关的两个差异networking。 考虑网关/子网是192.168.0.1/24和192.168.1.1/24。 如果从我的网卡IP 192.168.0.100发起连接,则需要经过192.168.0.1等。 但是根据我的理解,路线是根据目的地select的。 我想知道如果反之亦然是可能的Windows 7中我经历了几个线程。 在Windows下基于规则的网关select这与我所需要的几乎相反 在Windows上有两个默认网关时的路由决定当我添加一条静态路由时,可以通过指定网卡 任何帮助,将不胜感激。 问候,西瓦R
当我在家(comcast互联网基础设施)时,数据包要么到达att主干路由器,要么到greatoaks.ca路由器,然后跨越中国CNC骨干路由器(219.158 / 16)。 由于高延迟和高数据包丢失(几乎总是大于80%),此path非常缓慢。 当我在办公室的时候,数据包到达sprintlink.net骨干网(144.232 / 16),然后穿过海洋到达中国托pipe的sprintlink.net骨干网(sl-chinaXX),然后路由到中国CNC骨干路由器(219.158 / 16)。 由于跨海洋通道全部位于Sprintlinknetworking内,因此质量要好得多(延迟和数据包丢失要低得多)。 现在我想知道是否可以做任何事情让从我的家庭networking(comcast)出来的数据包使用sprintlink BB路由器path? 在我的家庭路由器工作将添加路由path规则? 如果没有,我还有其他的select来提高家庭的networking质量吗?
我的本地服务器设置为OpenVPN服务器和客户端。 它的客户端连接到另一个远程OpenVPN服务器(我也pipe理)。 两台服务器都运行Ubuntu Linux。 然后,将笔记本电脑(运行Ubuntu Linux)连接到本地OpenVPN服务器。 拓扑如下所示: remote-server: ww.xx.yy.zz VPN server: 10.8.2.1 LAN: 192.168.1.0/24 local-server: aa.bb.cc.dd VPN client: 10.8.2.2 VPN server: 10.6.0.1 LAN: 192.168.3.0/24 laptop: VPN client: 10.6.0.10 从local-server ,我可以ping 10.8.2.1 ,也可以ping 192.168.1.0/24 。 另外,从remote-serve ,我可以ping 10.8.2.2 ,也可以ping 192.168.3.0/24 。 从laptop ,我可以ping 10.8.2.2 ,也可以ping 192.168.3.0/24 。 但是我不能ping通10.8.2.1或192.168.1.0/24任何东西。 它只是挂起。 我已经尝试暂时将两台服务器上的所有iptables策略设置为ACCEPT ,但没有运气。 会发生什么事?
简介 :在“networkingpath”上ping主机时, TTL不会递减 我的笔记本电脑( 10.10.13.10 )通过OpenVPN连接到一个服务器( 10.10.13.1 ),该服务器拥有多个networking接口。 其中之一是10.10.10.254 ,即通往10.10.10.0/24networking的网关。 10.10.10.11是该networking上的一台主机。 从笔记本电脑到10.10.10.11的path是 >tracert -d 10.10.10.11 Tracing route to 10.10.10.11 over a maximum of 30 hops 1 34 ms 32 ms 32 ms 10.10.13.1 2 83 ms 34 ms 35 ms 10.10.10.11 我现在正在查看TTL的时候,从我的笔记本电脑到远程主机ping各种接口。 >ping 10.10.13.10 Reply from 10.10.13.10: bytes=32 time<1ms TTL=128 >ping 10.10.13.1 Reply from 10.10.13.1: […]
我已经安装了安装了OpenWRT 15.05的路由器(Chaos Calmer),并configuration了两个Wi-Finetworking,每个networking都有自己的networking接口: wi-fi-1 :接口br-lan ip address 10.0.2.1; 地址范围10.0.2.0/24 wi-fi-2 :接口br-vpn ip地址10.0.10.1; 地址范围10.0.10.0/24 我configuration了OpenVPN客户端软件连接到vpn服务vpnservice1 。 在OpenWRT系统日志中,我可以看到openvpn客户端成功连接到vpnservice1并打开了接口tun0 。 我的目标是通过默认网关路由来自networkingwi-fi-1 (10.0.2.0/24)的所有stream量; 并通过vpn接口tun0路由在Wi-Fi-2 (10.0.10.0/24)上的所有互联网绑定的stream量。 注意。 我仍然希望连接到wi-fi-2networking(10.0.10.0/24)的设备能够连接到此networking上的其他设备。 通过我目前的configuration, wi-fi-1networking上的设备可以通过默认网关连接到互联网。 但是连接到wi-fi-2的设备无法连接到互联网。 任何援助是欢迎:) 我的configuration如下所述: 防火墙configuration(/ etc / config / firewall): config rule config rule option src 'wan' option dest 'lan' option proto 'esp' option target 'ACCEPT' config rule option src 'wan' […]
我在linux内核中有关于路由过程的问题。 以下是我使用的版本。 [root@server230 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.1 (Maipo) [root@server230 ~]# uname -r 3.10.0-229.el7.x86_64 根据tldp,路由表中使用哪个路由决定使用NETMASK。 http://www.tldp.org/LDP/nag2/x-087-2-issues.routing.html 识别特定目的地地址是否匹配路线的过程是math运算。 这个过程非常简单,但是它需要对二进制算术和逻辑的理解:如果与networking掩码逻辑与的networking地址恰好等于与networking掩码逻辑与的目标地址,则路由匹配目的地。 我有两个接口(eth0和eth1),其中每个接口在相同的子网和networking掩码中运行 [root@server230 ~]# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft […]
我的系统上有两个网卡,使用centos 7作为操作系统。 其中一个接口公共IP地址为172.68.122.120 (em1) ,第二个IP地址为10.11.15.20 (p4p1) 。 现在,当我重新启动我的系统时,默认情况下,公共IP不会ping,而私人IP可以在子网内ping。 然后,我把我的私人界面,然后再起来。 现在两个IP都会ping。 问题是什么 ? 我认为在NIC中有一些优先级问题。 如果我运行netstat -rn命令,我在启动时得到以下输出。 0.0.0.0 10.11.15.1 0.0.0.0 UG 0 0 0 p4p1 0.0.0.0 172.68.122.10 0.0.0.0 UG 0 0 0 em1 重置我的私人界面。 以上命令的输出netstat -rn更改为以下 0.0.0.0 172.68.122.10 0.0.0.0 UG 0 0 0 em1 0.0.0.0 10.11.15.1 0.0.0.0 UG 0 0 0 p4p1 有什么问题,我该如何解决呢?