由于另外一个不相关的硬件故障 (长篇故事), 我已经被迫将一个旧的Fedora Core系统作为邮件服务器返回服务。 它的主要服务是将文件服务器和Samba服务器连接到内部networking上的数十台机器上,这项新服务是通过端口转发完成的。 当年轻的时候,它也是主要的邮件服务器。 这是一个大约中年的高端系统, 它运行的是Fedora Core 16。 它在内部LAN上有两个NIC。 几年前,由于失去了历史原因, 其/ etc / sysconfig / network-scripts / ifcfg-xxx文件被轻轻地砍死,没有原始文件被保存 (显然)。 也许再生它们会帮助解决这个问题,但我不知道该怎么做。 最近,电子邮件服务的恢复已经成功。 它只会偶尔接收电子邮件,并主要对入站SMTP连接performance为静音。 最终 , 最终发现 , SMTP接收 ,特别是与SSH不同的是, SMTP接收 要求返回路由必须与入站SMTP数据包所采用的路由相同。 出于实际的目的,这意味着它将不会收到电子邮件,除非默认网关设置为发送它转发(端口25)数据包的一个网关(除了本地子网系统之外)。 好的,那算了一下,收到的还不错。 但现在已经有人注意到了, 系统的/ etc / sysconfig / network-scripts / ifcfg-xxx文件是多么怪异! 首先,它甚至不知道它是如何知道它的IP地址应该是什么 – 唯一包含非DHCP地址的文件甚至没有被命名为现有的或被认可的卡。 在两张卡中,一张卡在ifconfig中可见,另一张卡在路由中,但两者都不在! 显然这个必须纠正! 当然,当事情变得更糟! 有一场激烈的争斗 – 十几次重启甚至更多 – 直到观察到NetworkManager被卷入,即使没有configuration文件要求它参与。 当NetworkManager完全禁用时,默认路由只能正确稳定。 […]
我正在对移动设备进行一些testing,并希望从networking进行testing。 移动设备将只通过WiFi连接到networking,不支持ad-hoc模式,所以我build立了一个旧的WiFi路由器作为一个AP,它通过以太网连接到我的笔记本电脑上的一个端口。 路由器在192.168.0.0/24下运行。 我的笔记本电脑也通过另一个以太网端口连接到我们的正常networking。 该networking在10.0.2.0/24下运行,并提供互联网连接。 我的笔记本电脑正在运行一个有两个网卡的虚拟机,每个网卡都连接到两个物理网卡上。 10.0.2.0networking可通过eth0访问,192.168.0.0networking可通过eth1访问。 我遇到的问题是,只要我运行ifup eth1 ,所有的连接都会下降。 我试过改变路由表和适配器的指标,但没有运气。 以下是ifconfig -a的输出: eth0 Link encap:Ethernet HWaddr 08:00:27:04:7a:b7 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe04:7ab7/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:18135 errors:0 dropped:0 overruns:0 frame:0 TX packets:11076 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:12226743 (12.2 MB) TX bytes:1047606 (1.0 MB) eth1 […]
我build立了一个GNS3实验室,我正在尝试使用dynamic池进行NAT超载。 请看图表 我遇到的问题是stream量正确路由从PC1到ISP1或ISP2。 然而,我相信翻译是不行的,因为我在ISP路由器上看到这个。 *Oct 7 16:14:46.211: ICMP: echo reply sent, src 1.1.1.2, dst 192.168.0.101, topology BASE, dscp 0 topoid 0 ISP1# *Oct 7 16:14:48.211: ICMP: echo reply sent, src 1.1.1.2, dst 192.168.0.101, topology BASE, dscp 0 topoid 0 这是我从Edge1的configuration: interface Loopback0 ip address 167.69.0.1 255.255.0.0 interface GigabitEthernet0/0 ip address 172.16.0.1 255.255.255.0 ip nat inside […]
我在Netgear Prosafe FVS336GV2工作我的WAN接口是在192.168.1.0我的LAN接口是在192.168.100.0 当然我的lan访问我的wan但是我想添加一个从我的wan访问我的lan的路由。 我做对了吗? 如果是的话,你可以给我路由器添加在我的路由器。 编辑:更具体地说,我想连接到我的界面的所有设备都可以访问我的局域网设备。 例如:192.168.1.200可以ping 192.168.100.55和192.168.100.55可以ping 192.168.1.200
我正在testing一个冗余的互联网连接设置,像这样工作 – 我有一个网段,192.168.80.X它有两个网关 – 192.168.80.1 – 一个FW连接到一个帧中继线192.168.80.2 – 一个ADSL调制解调器/路由器 我设置了一个静态IP 192.168.80.10,子网255.255.255.0和两个默认网关 – 192.168.80.1,192.168.80.2的Windows服务器,并手动设置指标给帧中继线优先。 两台路由器都设置了端口转发,将WAN端口80从WAN地址转发到服务器。 问题是当windowsselect的默认网关是192.168.80.1时,它将不接受来自ADSL路由器的input连接,反之亦然 – 如果select的网关是80.2,则连接到FW的WAN地址不通过。 这种设置在理论上是可能的吗? 如果是这样,我认为这是一个需要解决的路由问题? 也许手动添加路由到服务器/广域网路由器? 我不是networking精明的,足以让我自己搞清楚..有些帮助将不胜感激。 谢谢!
我遇到以下问题的路由问题: 我有一个2接口的服务器。 它有1-1个别名包含相同的子网。 2接口连接到2台交换机,两台交换机相互分离。 基础设施: Eth0 192.168.16.2/20 Eth0:eth0 192.168.1.222/20 Eth1 192.168.32.3/20 Eth1:eth1 192.168.1.223/20 我有一台电脑,其IP地址为: 192.168.1.3/24 问题是下一个: 如果PC在子网1上,我可以ping它。 如果PC在子网2上,我无法ping通它。 traceroute显示路由是192.168.1.222 ping -I 192.168.1.223 192.168.1.3在子网2上不工作。 arp条目显示属于正确接口的MAC地址(子网2上的eth1) 如何强制服务器在特定IP的两个接口相同的远程子网上查看? 它只在第一个子网中search。 路由表有这2个条目: 192.168.0.0/20 dev eth0 proto kernel scope link src 192.168.1.222 192.168.0.0/20 dev eth1 proto kernel scope link src 192.168.1.223 UPDATE1: 所以没有办法让linux内核确定哪个接口有192.168.1.3 ip。 我们解决了连接分离的子网交换机的问题,但现在stream量在ETH0上了。 最后的方法是在testing过程中重新configurationpc ip地址以适应子网ip范围。 感谢答复。
我的问题是这样的: 从我们的networking,我们必须连接到不同的客户端networking,他们的内部LAN不是由我们定义的。 每个客户端通过CISCO设备上的单独的IPSEC GRE隧道连接。 现在考虑下面的情况: 客户端A具有192.168.1.0/24的内部IP地址scheme,客户端B也具有相同的IP地址scheme。 我必须从我们的Linux服务器 – >我们的内部F / W – >我们的路由器 – >分离隧道路由数据包。 (假设两台客户机拥有相同的IP地址192.168.1.100) 现在,如何将数据包从我的内部LAN路由到相应的客户端? 我的networking中有什么变化吗? (希望你的问题是清楚的,我不是一个硬核心networking工程师:))
在CentOS 5.10我试图通过外部GW(6 :: a0c:34a)添加静态IPv6路由如下: ip -6 route add 12::/64 via 6::a0c:34a dev eth1 以上返回一个RTNETLINK答案:无效的参数错误。 现在,如果我尝试相同,但更改GW地址为2006 :: a0c:34a ip -6 route add 12::/64 via 2006::a0c:34a dev eth1 一切正常。 有任何想法吗?
我是一个初级的系统pipe理员,在一个CentOS服务器系统上工作,用CentOS服务器伪装客户端机器的stream量。 与表的东西搞砸了,我的客户不再有互联网连接。 我试图让ping请求作为第一步工作,并且指出了stream量不通的地方,但是我不明白这个configuration足以知道下一步该做什么。 对于更有经验的系统pipe理员,快速浏览一下我的桌面是否显示出任何exception? Ping失败。 1.服务器。 IP=98.139.183.24 ; _ tcpdump -i any "dst host $IP or src host $IP" 2.客户。 » IP=98.139.183.24; ping $IP PING 98.139.183.24 (98.139.183.24) 56(84) bytes of data 3.服务器。 对于正常的操作,我应该看到响应,这让我怀疑主节点上的iptableconfiguration有问题。 注意: b6映射到/etc/hosts 10.0.2.6 。 » IP=98.139.183.24 ; _ tcpdump -i any "dst host $IP or src host $IP" tcpdump: verbose output suppressed, […]
我有OpenWRT在虚拟机上运行。 它的networking适配器桥接到主机。 主机ifconfig root@michael-VirtualBox:/home/michael/Scripts/python# ifconfig eth0 Link encap:Ethernet HWaddr 08:00:27:8c:1b:c3 inet addr:10.0.2.16 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe8c:1bc3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:784199 errors:0 dropped:0 overruns:0 frame:0 TX packets:452028 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:953595278 (953.5 MB) TX bytes:30390503 (30.3 MB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: […]