ifconfig -a
PHP Code:
br0 Link encap:Ethernet HWaddr 90:E6:BA:43:65:CA
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::92e6:baff:fe43:65ca/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:552 errors:0 dropped:0 overruns:0 frame:0
TX packets:609 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:166274 (162.3 KiB) TX bytes:372064 (363.3 KiB)
eth0 Link encap:Ethernet HWaddr 90:E6:BA:43:65:CA
inet6 addr: fe80::92e6:baff:fe43:65ca/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:209 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:51025 (49.8 KiB)
Interrupt:4 Base address:0x1000
eth1 Link encap:Ethernet HWaddr 90:E6:BA:43:65:CA
inet addr:20.0.0.88 Bcast:20.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::92e6:baff:fe43:65ca/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2164 errors:0 dropped:0 overruns:0 frame:0
TX packets:475 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:467551 (456.5 KiB) TX bytes:179202 (175.0 KiB)
Interrupt:5 Base address:0x2000
eth2 Link encap:Ethernet HWaddr 90:E6:BA:43:65:CA
inet6 addr: fe80::92e6:baff:fe43:65ca/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:547 errors:0 dropped:0 overruns:0 frame:288
TX packets:628 errors:37 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:173448 (169.3 KiB) TX bytes:361552 (353.0 KiB)
Interrupt:12 Base address:0x4000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
ppp0 Link encap:Point-to-Point Protocol
inet addr:194.44.109.88 P-t-P:194.44.109.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1400 Metric:1
RX packets:494 errors:0 dropped:0 overruns:0 frame:0
TX packets:435 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:317641 (310.1 KiB) TX bytes:151456 (147.9 KiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
route -n
PHP Code:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
20.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
20.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 194.44.109.1 0.0.0.0 UG 0 0 0 ppp0
iptables-save
PHP Code:
# Generated by iptables-save v1.3.8 on Fri Mar 12 06:28:11 2010
*nat
:PREROUTING ACCEPT [498:51298]
:POSTROUTING ACCEPT [105:8397]
:OUTPUT ACCEPT [107:9131]
:VSERVER - [0:0]
-A PREROUTING -d 194.44.109.88 -j VSERVER
-A PREROUTING -d 20.0.0.88 -j VSERVER
-A POSTROUTING -s ! 194.44.109.88 -o ppp0 -j MASQUERADE
-A POSTROUTING -s ! 20.0.0.88 -o eth1 -j MASQUERADE
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 192.168.1.0/255.255.255.0 -o br0 -j SNAT --to-source 192.168.1.100
COMMIT
# Completed on Fri Mar 12 06:28:11 2010
# Generated by iptables-save v1.3.8 on Fri Mar 12 06:28:11 2010
*mangle
:PREROUTING ACCEPT [2284:989371]
:INPUT ACCEPT [1409:494507]
:FORWARD ACCEPT [799:483999]
:OUTPUT ACCEPT [942:282215]
:POSTROUTING ACCEPT [1871:814597]
COMMIT
# Completed on Fri Mar 12 06:28:11 2010
# Generated by iptables-save v1.3.8 on Fri Mar 12 06:28:11 2010
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [36:1932]
:OUTPUT ACCEPT [900:270076]
:BRUTE - [0:0]
:MACS - [0:0]
:SECURITY - [0:0]
:logaccept - [0:0]
:logdrop - [0:0]
-A INPUT -m state --state INVALID -j DROP
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -m state --state NEW -j ACCEPT
-A INPUT -i br0 -m state --state NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT
-A INPUT -j DROP
-A FORWARD -i br0 -o br0 -j ACCEPT
-A FORWARD -m state --state INVALID -j DROP
-A FORWARD -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i ! br0 -o ppp0 -j DROP
-A FORWARD -i ! br0 -o eth1 -j DROP
-A FORWARD -m conntrack --ctstate DNAT -j ACCEPT
-A FORWARD -o br0 -j DROP
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 1/sec -j RETURN
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -m limit --limit 1/sec -j RETURN
-A SECURITY -p udp -m limit --limit 5/sec -j RETURN
-A SECURITY -p icmp -m limit --limit 5/sec -j RETURN
-A SECURITY -j DROP
-A logaccept -m state --state NEW -j LOG --log-prefix "ACCEPT " --log-tcp-sequence --log-tcp-options --log-ip-options
-A logaccept -j ACCEPT
-A logdrop -m state --state NEW -j LOG --log-prefix "DROP " --log-tcp-sequence --log-tcp-options --log-ip-options
-A logdrop -j DROP
COMMIT
# Completed on Fri Mar 12 06:28:11 2010
Ip адрес которому надо дать интернет 20.0.0.250.
Адреса 20.0.0.х - ето локальная сеть, просто провайдер из себя очень умного делает.