我试图从坐在具有相同子网(也是192.168.1.0/24)的networking上的客户端打开办公networking(192.168.1.0/24)。 这是一个Linux(Ubuntu 9.10)服务器和Windows客户端。 我跟着这个Ubuntu的openvpn社区文档指南 ,从我可以告诉基地连接工作正常。 当然,我得到了一堆有关IP地址冲突的错误/警告。 然后,我试图按照“肮脏的NAT技巧,以获得一个VPN与私人地址空间中编号的客户端一起工作,但尚未成功”本指南。 虽然我对路由/伪装有理论上的理解,但我的实际经验相对较less,不确定哪里出了问题。 到目前为止,我已经到了客户端连接到服务器的位置,并且分配了一个IP 10.22.8.10。 但是我无法ping通服务器IP 10.22.8.1像文件build议我应该能够。 服务器configuration基本上与指南1相同,修改指南2 ,即设置“服务器网桥10.22.8.1 255.255.255.0 10.22.8.10 10.22.8.120”和“推送”路由10.22.0.0 255.255.0.0 10.22.8.1 “”。 另外,我将tap接口configuration命令添加到up.sh. 客户端configuration与指南1保持一致。 服务器'ifconfig tap0'(编辑:对不起,如果这看起来很矛盾。在编辑这篇文章的预览窗格中看起来很好) tap0 Link encap:Ethernet HWaddr ee:ee:a8:04:8a:fc inet addr:10.22.8.1 Bcast:0.0.0.0 Mask:255.255.255.0 inet6 addr:fe80 :: ecee:a8ff:fe04:8afc / 64范围:链路UP广播运行PROMISC MULTICAST MTU:1500度量:1 RX包:610错误:0丢弃:0超限:0帧:0 TX包:4533错误:0丢弃:0超载:0载波:0冲突:0 txqueuelen:100 RX字节:111341(111.3 KB)TX字节:650830(650.8 KB) 客户端login连接: Mon Mar 01 00:30:13 2010 OpenVPN 2.1.1 […]
有一个简单的方法通过shell命令/批处理? VBScript也可以。
我试图了解linux上的networking工具。 我现在很困惑我应该怎样操纵静态路由:“路由”或“IP路由”? 路由 – 显示/操作IP路由表 IP – 显示/操作路由,设备,策略路由和隧道 这两个工具有什么区别?
我的MacBook Pro上有两个networking设备: WIFI(en1):用于一般stream量。 通过DHCP连接到192.168.19。*的IP地址 LAN(en0):用于特定stream量。 作为静态IP连接到192.168.2.10的IP地址。 不连接到路由器,只有直接路由连接的交换机。 我有4个IP地址需要在局域网上访问: 192.168.2.1 192.168.2.21 192.168.2.20 192.168.2.30 其余的交通需要去WIFI。 我试图设置一个特定的IP地址的路由表,但我只能设法弄乱我的networking。 我不会经常冒险进入networking世界,但这是我一直在尝试的最新命令: sudo route add -host 192.168.2.30 -interface en0 这个命令杀死了我使用ping的能力。 它告诉我,ping不能分配内存(甚至可能)? 它也杀了我的无线接入。 注销并回到固定的问题。 我真的不介意让这个解决scheme永久性的,所以我很好,临时路由。 编辑: 如果我目前一直在尝试: sudo route flush sudo route add default 192.168.19.1 这使得一切工作大约一分钟。 但在这样的一分钟之后,它会“忘记”到WiFi的路由,同时保留LAN的(en0)路由。 如果我拔下并重新插入我的局域网(en0)电缆,这个过程工作一分钟。 编辑2: 这些是由d34dh0r53作为请求input的一些命令。 $ netstat -rn Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire […]
我试图找出两种路由协议方法之间的差异(利弊),我会很乐意为您提供任何帮助,build议和解释。 据我所知,距离向量似乎更像是静态的,更多的是基于本地的路由,因为它不知道networking状态,而链路状态更能意识到当前状态,所以在距离向量上使用它似乎更自然,但我有一种感觉就像我失去了一些东西。 在这里,我会很高兴在这里select其中一个方面的更多方面和不同的问题。
我知道只要它们在同一个子网上(例如服务器A可以同时分配192.168.1.1和192.168.1.2),就可以为同一个网卡分配多个IP地址。 但是,是否可以将多个不同子网的IP地址分配给同一个NIC? 服务器将连接到configuration了多个VLAN的交换机,例如192.168.1.1/24和10.0.0.0/24。 我希望服务器都是192.168.1.1和10.0.0.1。 我想这样做的原因是,我们目前在192.168.1.0/24上有一个内部networking,我们想要添加额外的专用networking以满足pipe理需求:例如,在此networking上安装Dell DRAC设备。 我想知道是否有可能做到这一点,而无需增加更多的电缆和更多的交换机端口。
我一次跑了下面的traceroute,同时试图排除networking问题。 c:\>tracert linode.com -d Tracing route to linode.com [67.18.186.61] over a maximum of 30 hops: 1 <1 ms * <1 ms 10.43.51.252 2 1 ms <1 ms <1 ms 10.45.253.33 3 <1 ms <1 ms <1 ms 10.62.254.251 4 20 ms 23 ms 45 ms 192.118.32.52 5 47 ms 20 ms 85 ms 207.232.60.250 6 […]
RFC 1034要求我们为DNS服务器分配至less两个IP地址。 但是,如果我们使用选播地址,冗余可以通过一个IP地址来实现。 BGP选播似乎可以很好地扩展到数百甚至数千个服务器。 如果是这样,为什么我们仍然需要DNS服务器的多个IP地址? 如果我们已经有了任播,它是否实际上增加了冗余(有助于可用性),还是只是一个神话? 如果我们只使用一个IP地址,那么我们可能会面对哪些问题和错误 ? 因此,我的意思是完全省略了辅助DNS地址,或者在某些设置至less需要两个地址时,使用伪造IP(例如1.2.3.4 )作为第二个地址。
我知道当select路由select时,Linuxselect最具体的路由到目的地。 但是路线的指标呢? 它比路线的特异性有更高的优先权吗? 也可以参考Linux所使用的路由selectalgorithm的细节。
转发和路由表有什么区别?