source-routing

Linux 可以进行“基于源 MAC 的路由”吗?
source-routing

Linux 可以进行“基于源 MAC 的路由”吗?

我正在寻找一种在 Linux 中执行基于源 MAC 的路由的方法。 我的目标是拥有一个具有以下路由的路由器: echo 100 inbound >> /etc/iproute2/rt_tables ip rule add iif eth0 priority 100 table inbound ip route add default via <myproxy> dev eth1 table inbound echo 200 returntosender >> /etc/iproute2/rt_tables ip rule...

Admin

通过同一 NIC 上的 2 个网关根据源 IP 地址进行路由
source-routing

通过同一 NIC 上的 2 个网关根据源 IP 地址进行路由

在作为局域网网关的 Linux 系统中,我想根据源 IP 地址路由流量。 我有 2 个网卡,其中一个网卡有 2 个不同的默认网关。 我知道一个系统上只能有一个默认网关,并且路由选择基于目标地址。 我想确保 IP 为 192.168.3.5 的 PC 能够通过网关 172.16.62.254 访问并可访问。eth0 后面有一个 VPN,允许我访问互联网 网络接口的设置是: DEVICE=eth0 TYPE=Ethernet IPADDR=172.16.61.2 PREFIX=24 IPADDR2=172.16.61.3 PREFIX2=24 GATEWAY=1...

Admin

使用 nftables 进行多宿主入站 natting
source-routing

使用 nftables 进行多宿主入站 natting

我有一个具有两个外部 IP 的多宿主路由器。我想将来自两个 IP 的传入连接 NAT 到同一个内部 IP。 我目前拥有的 $ ip rule show 0: from all lookup local 32761: from 192.168.220.129 lookup ftto 32764: from 192.168.220.128 lookup vdsl 32766: from all lookup main 32767: from all lookup default $ ip route show default table ftt...

Admin

运行具有多个公共 IP 地址的 VPS 是否存在问题:一个服务于网站和邮件服务器;另一个服务于 VPN?
source-routing

运行具有多个公共 IP 地址的 VPS 是否存在问题:一个服务于网站和邮件服务器;另一个服务于 VPN?

有人告诉我,运行具有 2 个不同公共 IP 地址的 VPS 可能会出现问题;一个 IP 运行网页和邮件服务器;另一个运行 vpn。 现在,我已经设置好一切,并且一切似乎都运行良好:网页、邮件服务器和 VPN。 对于此设置我需要注意什么吗? 如果我确实想保持“匿名”,使用此 VPN 是否存在安全风险?我的网站位于 DNS 服务器中,但同样,使用的 IP 地址与我的 VPN IP 不同。 有人告诉我要正确地做到这一点需要设置源路由,但我不明白为什么会这样。 我并没有尝试通过 VPN 或类似的东西来运行网站或邮件服务器。所以我不明白为什么数据包可能会“走错路”。 ...

Admin

通过 OpenVPN 连接的 GRE 隧道转发接收的 Linux 虚拟机上的流量
source-routing

通过 OpenVPN 连接的 GRE 隧道转发接收的 Linux 虚拟机上的流量

我正在尝试通过 OpenVPN 网络路由发往公共互联网的流量,该流量将通过网络上的另一个客户端(恰好是 VirtualBox VM)退出 VPN。 为了解释拓扑结构,我将使用客户端 A 作为流量发起者,客户端 E 作为流量的期望出口/假定起点。客户端和服务器都是 Linux 机器。 客户端 A 和 E 都连接到 OpenVPN 服务器,并在服务器创建的子网上拥有本地地址;假设为 10.8.0.0/16,其中服务器有 10.8.0.1,客户端 A、E 有 ...2 和 ...3。客户端可以通过服务器相互访问。OpenVPN 服务器还具有一个在 OpenVP...

Admin

在 Squid 代理上设置 VPN(Linux)
source-routing

在 Squid 代理上设置 VPN(Linux)

大家好 ! 我有一台运行 squid 缓存代理服务器的 Ubuntu 服务器,我想知道是否可以设置 squid 通过 vpn(PureVPN)“连接到互联网”。但问题在于,只有 squid 必须使用 VPN,其他服务(如 Plex/Apache)则不应该 :/ 你可以帮帮我吗 ? 谢谢 ...

Admin

如何使用特定接口路由特定目的地
source-routing

如何使用特定接口路由特定目的地

在我的服务器上我有两个接口;一个是 eth0,另一个是 bond0。 不幸的是,eth0 只有 100 mbits,而 bond0 有 1000 mbits。 eth0 is 10.0.0.21 gw 10.0.0.1 bond0 is 10.0.0.22 gw 10.0.0.1 我必须访问公共广域网(如 12.34.56.76)上的另一台主机,但只能使用 bond0。 我可以使用 ip route 来执行此操作吗?还是仅适用于子网路由? ...

Admin

Win 7 IPv6 默认路由
source-routing

Win 7 IPv6 默认路由

我正在使用 DHCPv6 服务器(域名管理系统) 在我的 LAN 中分配 IPv6 地址。我的配置有效,但无法 ping DHCPv6 服务器。主机上的路由信息​​不包含到 DHCPv6 服务器的路由。Win 7 主机为 IPv6 地址创建的默认路由是什么。这些自动路由是基于什么创建的。Win 7 主机创建路由所需的信息是什么。 ...

Admin

更改默认路由而不影响现有的 TCP 连接
source-routing

更改默认路由而不影响现有的 TCP 连接

假设我的服务器上有两个公共网络地址:一个通过 ISP 的 NAT(192.168.99.0/24),另一个通过另一个 ISP 的 VPN(192.168.1.0/24),并且已经通过我的 ISP 配置了到 VPN 服务器的每个主机路由。 这是我的初始路由表。我目前通过 ISP 在子网 192.168.99.0/24 上进行路由。 $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0...

Admin

使用源路由进行 IP 地址欺骗
source-routing

使用源路由进行 IP 地址欺骗

使用 IP 选项,我们可以指定 IP 数据包在连接到服务器时要采用的路由。如果我们知道某个服务器根据 IP 地址提供了一些额外的功能,我们能否通过伪造 IP 数据包来利用这一点,以便源 IP 地址是特权 IP 地址,而源路由上的其中一个主机是我们自己的。 因此,如果特权 IP 地址是 x1,服务器 IP 地址是 x2,我自己的 IP 地址是 x3。我从 x1 向 x2 发送一个数据包,该数据包应该经过 x3。x1 实际上并没有发送该数据包。只是 x2 认为该数据包来自 x1 并经过 x3。现在,如果 x2 使用相同的路由策略(出于对 x1 的尊重),那么所...

Admin

选择使用哪个 IP 地址来发送 NAT 后面的传出请求
source-routing

选择使用哪个 IP 地址来发送 NAT 后面的传出请求

我们的组织有多个外部 IP 地址。我位于 2 层 NAT 后面,服务器选择将我的流量路由到哪个 IP 地址。 我可以指定最终离开组织网络时使用哪个 IP 地址吗?我知道可以在 IPv4 中通过在标头中添加一些选项来完成源路由。但我可以配置我的 PC 以自动添加这些选项吗? 我有一台 Windows 机器和一台 Linux 机器。 ...

Admin