1.网卡设定
[code="java"]etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address *.*.*.* #外网IP
netmask *.*.*.*#子网掩码
gateway *.*.*.*#外网网关
auto eth1
iface eth1 inet static
address 172.16.8.1
netmask 255.255.255.0
up route add -net 172.16.8.0 netmask 255.255.255.0 gw 172.16.8.1 dev eth1
down route add -net 172.16.8.0 netmask 255.255.255.0 gw 172.16.8.1 dev eth1
[b]2.DNS设定[/b]
[code="java"]/etc/resolv.conf
# Generated by NetworkManager
nameserver *.*.*.*
nameserver *.*.*.*
[/code]
[b]3.MAC设定[/b]
[code="java"]/etc/iftab
eth0 mac *********** arp 1
eth1 mac ***********[/code]
[b]4.shell 命令 ip_masquerade.sh[/b]
#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -F FORWARD
/sbin/iptables -t nat -P PREROUTING DROP
/sbin/iptables -t nat -A POSTROUTING -s 172.16.8.0/24 -o eth0 -j MASQUERADE
[/code]
[b]5.相关命令[/b]
ifconfig
router
sudo iptables -L -n
sudo ipdrop
参考:http://www.ibm.com/developerworks/cn/linux/network/dif/index.html
[code="java"]etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address *.*.*.* #外网IP
netmask *.*.*.*#子网掩码
gateway *.*.*.*#外网网关
auto eth1
iface eth1 inet static
address 172.16.8.1
netmask 255.255.255.0
up route add -net 172.16.8.0 netmask 255.255.255.0 gw 172.16.8.1 dev eth1
down route add -net 172.16.8.0 netmask 255.255.255.0 gw 172.16.8.1 dev eth1
[b]2.DNS设定[/b]
[code="java"]/etc/resolv.conf
# Generated by NetworkManager
nameserver *.*.*.*
nameserver *.*.*.*
[/code]
[b]3.MAC设定[/b]
[code="java"]/etc/iftab
eth0 mac *********** arp 1
eth1 mac ***********[/code]
[b]4.shell 命令 ip_masquerade.sh[/b]
#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -F FORWARD
/sbin/iptables -t nat -P PREROUTING DROP
/sbin/iptables -t nat -A POSTROUTING -s 172.16.8.0/24 -o eth0 -j MASQUERADE
[/code]
[b]5.相关命令[/b]
ifconfig
router
sudo iptables -L -n
sudo ipdrop
参考:http://www.ibm.com/developerworks/cn/linux/network/dif/index.html