網卡配置檔案
cd /etc/sysconfig/network-s[tab]
ifcfg-eth0 第一塊網卡的配置
ifcfg-eth1 第二塊....
DEVICE=eth0 #對那個網卡進行配置,eth0第一塊網卡
HWADDR=08:00:27:49:57:1c #網卡綁定的mac位址,這行最好删了
NM_CONTROLLED=yes #不知道
ONBOOT=yes #是否使用這個配置
IPADDR=192.168.100.1 #ip位址
BOOTPROTO=none #靜态還是動态
NETMASK=255.255.255.0 #子網路遮罩
TYPE=Ethernet #以太網類型
GATEWAY=192.168.100.254 #網關
DNS1=192.168.100.1 #dns位址
IPV6INIT=no #ipv6初始化
USERCTL=no #不知道
标準網卡配置
靜态配置
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.100.1
NETMASK=255.255.255.0
GATEWAY=192.168.100.254
DNS1=61.134.1.4 #DNS位址,RHEL6開始的
DNS2=218.30.19.50
動态擷取
BOOTPROTO=dhcp
配置結束後執行
service network restart 讓修改的網卡檔案生效
檢視ip
ifconfig
DNS配置
vi /etc/resolv.conf 編輯dns配置檔案
nameserver 61.134.1.4 #讓計算機的dns指向為61.134.1.4,RHEL5和5之前的
把linux當路由器去用
vi /etc/sysctl.conf 編輯核心配置檔案
net.ipv4.ip_forward = 0
改為
net.ipv4.ip_forward = 1
net.ipv4.ip_forward是路由功能,0關閉,1打開
sysctl -p 讓剛剛做的修改生效
靜态路由指令route
route add -net 200.200.200.0 netmask 255.255.255.0 gw 192.168.100.2
添加到200.200.200.0,掩碼為255.255.255.0的網段的下一跳是192.168.100.2
route del -net 200.200.200.0 netmask 255.255.255.0 gw 192.168.100.2
删除到200.200.200.0,掩碼為255.255.255.0的網段的下一跳是192.168.100.2
動态路由(zebra軟體提供)
Ctrl + c 終止指令
traceroute ip 跳數計數(本地到目标ip經過了多少路由)
hostname 檢視主機名
nslookup dns測試
本文轉自 makewong 51CTO部落格,原文連結:http://blog.51cto.com/makewong/628328,如需轉載請自行聯系原作者