linux 双网卡共享上网
一、网络拓补结构:
服务器:两网卡的设置:
eth0:202.96.168.100 掩码:255.255.255.0 网关:202.96.168.68 #与 Inte.Net 相联
eth1:192.168.1.1 掩码:255.255.255.0 #与局域网相联
客户机子网段:192.168.1.0/255
二、服务器设置:(这两种方法任选其一即可)
1用NAT方法
在服务器上执行下面几条命令:
echo "1" > /proc/sys.Net/ipv4/ip_forward #打开IP转发,1表示转发;0表示不转发
上面这个命令也可以通过修改/etc/sysctl.conf实现,在文件中加上下面一行:
net.ipv4.ip_forward = 1
其余命令是:
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE #打开NAT
2.2、用网桥方法:
echo "1" > /proc/sys.Net/ipv4/ip_forward
ifconfig eth0 0.0.0.0 up
ifconfig eth1 0.0.0.0 up
brctl addbr br0 #添加一个网桥
brctl addif br0 eth0
brctl addif br0 eth1 #将eth0 eth1加到网桥中去
ifconfig br0 192.168.1.1.Netmask 255.255.255.0 broadcast 192.168.1.255 up #给网桥分配IP地址,如果不做NAT,也不需要远程访问网桥的话,可以不设IP地址,但必须启用网桥(ifconfig br0 up)
route add default gw 202.96.168.68 #如果网桥不需要访问其他机器的话,可以不添加网关。
三、客户机设置:
eth0:192.168.1.10 掩码:255.255.255.0 网关:192.168.1.1
四、iptables命令参考:
iptables命令格式
iptables [-t nat] CMD [chain] [rule-matcher] [-j target]
-t nat:表示操作nat表
CMD:为操作命令
chain:为链名
rule-matcher:为规则匹配器
target:为目标动作
iptables -t nat -F #清除原有的nat表中的规则
iptables -F #清除原有的filter有中的规则
iptables -P FORWARD ACCEPT #缺省允许IP转发
五、配置感想
按照NAT 的方法,很快配置完成,并且可以顺利上网。对于那些对于网络配置没什么特殊要求的用户,可以选用NAT方法,简单实用。
分享到:
相关推荐
· 网络地址转换(NAT)是一项通过IP伪装技术可以使私有IP地址访问互联网的功能。 硬件要求 · 一台有两个接口(一个公有IP地址和其他的私有IP地址)的linux主机,这个主机将被用作网关。 · 一台或者多...
根据提供的文件信息,本文将详细解释“双网卡共享上网”的相关知识点,包括其概念、配置方法以及实际应用场景等。 ### 双网卡共享上网概述 双网卡共享上网是指在一个计算机系统中安装两个网络适配器(通常称为网卡...
### Ubuntu 双网卡设置及路由转发详解 #### 一、引言 在现代网络环境中,经常需要在不同网络之间进行数据传输或资源共享。对于拥有两块网卡的Ubuntu计算机而言,合理配置这些设备能够使其成为强大的路由器或者网关...
配置好硬件,例如配备Pentium 200MHz CPU、64MB内存、2GB硬盘以及双网卡(如rt18139型号)的服务器。 2. **配置网络接口**:设置两个网络接口,一个用于内部网络,另一个连接外部网络。通过`ifconfig`命令分配IP...
2. **服务器配置**:选择一台具备足够处理能力的Linux服务器,例如采用REDHAT Linux AS 5系统,并安装双网卡,分别连接内外网。内网网卡(如eth1)的IP地址配置为172.16.10.1,子网掩码255.255.255.248,外网网卡...
具体措施包括禁用双网卡(含虚拟网卡)、识别并阻隔非本机IP数据包、提取并验证真实IP与认证IP一致性、监控本机端口拒绝局域网代理请求,以及检测并终止常见代理软件进程。 此外,系统还支持基于策略的推送技术,...
- **虚拟机设置**:在Ubuntu虚拟机中设置双网卡,一块用于连接互联网,另一块用于连接开发板。具体步骤包括添加新的网络适配器,并设置其中一个为自定义模式(连接VMnet0),另一个为NAT模式。 - **Ubuntu 12.04...
1. 开启调度器的双网卡和路由转发功能。 2. 客户端和服务端的网关均指向 LVS 调度器。 3. 使用以下命令进行配置: - `modprobe ip_vs`:加载 IPVS 模块。 - `yum -y install ipvsadm`:安装用于管理 IPVS 的工具。...
在双网卡模式下,每个节点都有独立的IP地址,心跳信息通过专用的网络接口传输,提高了系统的健壮性。 **LVS与Heartbeat结合** 当LVS与Heartbeat结合使用时,可以构建出高可用的负载均衡集群。Heartbeat监控LVS节点...
根据提供的文件标题、描述、标签以及部分内容,我们可以深入地探讨64位架构下RHEL Linux 6.4与Oracle 11g双节点RAC(Real Application Clusters)的搭建过程。以下是对这一主题的详细解析,旨在为读者提供一个全面的...
- **虚拟机创建**:在 VirtualBox 中创建两台虚拟机,每台至少配备双网卡(Public 和 Private)。 - **IP 地址规划**:为每台机器指定唯一的 IP 地址,并确保 PublicIP、VirtualIP、SCANIP 处于同一网段。 - **主机...
- 使用双网卡代理服务器,一台机器作为代理,所有其他PC通过它访问互联网。 - 可选择Windows内置共享或专业代理软件如Sygate。 2. **路由器自动拨号方式**: - 路由器代替代理服务器,自动拨号并分配IP地址。 -...
- 每个RAC节点需要配置双网卡,一个作为Public网络,另一个作为Private网络。IP地址应手动配置,确保唯一且不冲突,主机名也需唯一。 - Public IP、Virtual IP(VIP)和SCAN IP需在同一网段,而Public IP和Private ...
在Linux环境下,LVS(Linux Virtual Server)项目提供了NAT、DR和IP Tunneling等负载均衡实现方式,其中DR是最常见的。 3. 高性能(HP)集群:主要用于处理大规模计算任务,通过任务分片策略,多台机器并行处理,...
1. **添加双网卡**:确保服务器有两个网络接口,分别连接内网和外网。 2. **配置IP地址**:设置内外网接口的IP地址,例如:eth0为内网接口,设置为192.168.202.1;eth1为外网接口,设置为219.111.10.10。 3. **...
- **提供服务**: 网络共享、档案共享。 - **硬件配备**: P-III 800MHz CPU、512MB RAM、两张Realtek网络卡、两块硬盘(其中一块用于存储数据)、GeForce2MX 32MB显卡。 - **硬盘分割**: 分割成 `/boot`, `/`, `/usr`...
对于拥有双网卡的主机,可采取以下策略实现多网卡桥接,以增强网络功能和冗余性: - 在VMware的虚拟网络编辑器中,通过排除特定网卡并手动映射其他网卡,可以实现对不同网卡的桥接,如将“本地连接2”(Realtek网卡...
在PC上安装Linux双系统,可以解决Windows系统不能设置无线网卡为adhoc模式的问题。Linux系统可以直接访问并配置集成的网卡,进而配置Wifi ad-hoc模式,与树莓派的配置过程相同。已知在Ubuntu系统配合高通网卡(具体...
- **NAT(网络地址转换)模式**:虚拟机通过NAT服务共享宿主机的IP地址访问外网,但与宿主机不在同一网段。 - **Host-only(仅主机)模式**:虚拟机只能与宿主机通信,不能访问外部网络。 4. **Vmware Tools安装...