连接到VM虚拟机的NVIDIA Linux服务器apt-get更新源失败
Posted Kris_u
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连接到VM虚拟机的NVIDIA Linux服务器apt-get更新源失败相关的知识,希望对你有一定的参考价值。
IPtables没有设置IP FORWARDING
解决办法:
iptables -A FORWARD -s 192.168.55.0/24 -o ens33 -j ACCEPT
iptables -A FORWARD -d 192.168.55.0/24 -i ens33 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A POSTROUTING -s 192.168.55.0/24 -o ens33 -j MASQUERADE
iptables的结构:
iptables由上而下,由Tables,Chains,Rules组成。
一、iptables的表tables与链chains
iptables有Filter, NAT, Mangle, Raw四种内建表:
1. Filter表
Filter是iptables的默认表,它有以下三种内建链(chains):
INPUT链 – 处理来自外部的数据。
OUTPUT链 – 处理向外发送的数据。
FORWARD链 – 将数据转发到本机的其他网卡设备上。
2. NAT表
NAT表有三种内建链:
PREROUTING链 – 处理刚到达本机并在路由转发前的数据包。它会转换数据包中的目标IP地址(destination ip address),通常用于DNAT(destination NAT)。
POSTROUTING链 – 处理即将离开本机的数据包。它会转换数据包中的源IP地址(source ip address),通常用于SNAT(source NAT)。
OUTPUT链 – 处理本机产生的数据包。
3. Mangle表
Mangle表用于指定如何处理数据包。它能改变TCP头中的QoS位。Mangle表具有5个内建链(chains):
- PREROUTING
- OUTPUT
- FORWARD
- INPUT
- POSTROUTING
4. Raw表
Raw表用于处理异常,它具有2个内建链:
PREROUTING chain
OUTPUT chain
查看各表中的规则命令
# iptables -t filter --list
查看mangle表:
# iptables -t mangle --list
查看NAT表:
# iptables -t nat --list
查看RAW表:
# iptables -t raw --list
以上是关于连接到VM虚拟机的NVIDIA Linux服务器apt-get更新源失败的主要内容,如果未能解决你的问题,请参考以下文章