作者 主題: TCP/IP 1.basic 2.pc in lan 3.gateway  (閱讀 4790 次)

0 會員 與 1 訪客 正在閱讀本文。

小徒兒

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 621
    • 檢視個人資料
TCP/IP 1.basic 2.pc in lan 3.gateway
« 於: 2004-09-02 20:04 »
arp -a
route -n
ping 192.168.2.1
arp -a
echo "obase=10;ibase=2;10000111" | bc
echo "obase=2;ibase=10;135" | bc

iptables -p icmp -h |more
locate icmp


man icmp
locate icmp
cat /dev/icmp
file /dev/inet/icmp
iptables -p icmp -h

ping 168.95.1.1
ping -c4 168.95.1.11
less /etc/services

lspci
lspci | grep -i ether
lsmod | grep 3c59x
modprobe 3c59x
dmesg | grep eth

vi /etc/lilo.conf
代碼: [選擇]

image/boot/bzImage
append="eth0=0x300,2,3x509"   #ioport,irq,modname


vi /boot/grub/grub.conf
代碼: [選擇]

title Red Hat Linux (2.4.18-3)
   kernel /vmlinuz-2.4.18-3 ro root=/dev/hda7 eth0=0x300,2,3c509


vi /etc/modules.conf
代碼: [選擇]

alias eth0 = 3c509
options eth0 io=0x300 irq=2

小徒兒

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 621
    • 檢視個人資料
(2) pc in lan
« 回覆 #1 於: 2004-09-02 20:09 »
hostname
hostname pc11.test.cxm

route -add default gw 192.168.100.1
route -n

vi /etc/sysconfig/network
代碼: [選擇]


GATEWAY=192.168.100.1


vi /etc/sysconfig/network-scripts/ifcfg-eth0

代碼: [選擇]

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.100.11
NETMASK=255.255.255.0
NETWORK=192.168.100.0
BROADCAST=192.168.100.255



vi /etc/resolv.conf
代碼: [選擇]

nameserver 192.168.100.1
nameserver 168.95.1.1


vi /etc/hosts
代碼: [選擇]

127.0.0.1 localhost
192.168.100.11 pc11.test.cxm


ifup eth0
ifconfig
service network restart

小徒兒

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 621
    • 檢視個人資料
(3)gateway
« 回覆 #2 於: 2004-09-02 20:25 »
mkdir -p /etc/fw
vi ipt.sh

代碼: [選擇]


#!/bin/bash

modprobe ip_conntrack_ftp
modprobe ip_nat_ftp

echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/service iptables stop
/sbin/iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -d ! 192.168.100.0/24 -j MASQUERADE



chmod +x ipt.sh
./ipt.sh
iptables-save
ls /etc/fw/ipt.sh >> /etc/rc.d/rc.local
vi /etc/rc.local
代碼: [選擇]

 iptshell = /etc/fw/ipt.sh
if [ -x $iptshell ]; then
 . $iptshell            
       fi


/etc/rc.d/rc.local