配置網路引數

sgy618發表於2011-03-29

配置網路引數

[@more@]配置和檢視IP地址

檢視IP地址
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:01:02:03:04:05
inet addr:10.10.10.10 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::201:2ff:fe03:405/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9380 errors:0 dropped:0 overruns:0 frame:0
TX packets:9095 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:788518 (770.0 KiB) TX bytes:1299956 (1.2 MiB)
Interrupt:169 Base address:0x2000

配置主介面的IP地址
# ifconfig eth0 up
# ifconfig eth0 10.10.10.10/24

配置子介面的IP地址
# ifconfig eth0:3 11.11.11.11/24

修改網路卡的MAC地址
[root@linux-wnt ~]# ifconfig eth0 down
[root@linux-wnt ~]# ifconfig eth0 hw ether 00:01:02:03:04:05
[root@linux-wnt ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:01:02:03:04:05
inet addr:10.10.10.10 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::201:2ff:fe03:405/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5734 errors:0 dropped:0 overruns:0 frame:0
TX packets:4868 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:493686 (482.1 KiB) TX bytes:584824 (571.1 KiB)
Interrupt:169 Base address:0x2000
[root@linux-wnt ~]# ifconfig eth0 up

瞭解網路卡的原MAC地址
# lshal |grep net.address
net.address = '00:0c:29:7c:37:ef' (string)
配置和檢視路由

之前需要知道主機當前IP地址的網路地址
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:01:02:03:04:05
inet addr:10.10.10.10 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::201:2ff:fe03:405/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9380 errors:0 dropped:0 overruns:0 frame:0
TX packets:9095 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:788518 (770.0 KiB) TX bytes:1299956 (1.2 MiB)
Interrupt:169 Base address:0x2000

配置主機路由,注意閘道器地址一定要與當前主機在同一網段
# route add –host 1.1.1.1 gw 10.10.10.1

配置網路地址,注意閘道器地址一定要與當前主機在同一網段
# route add –net 1.1.1.0/24 gw 10.10.10.1

配置預設路由,注意閘道器地址一定要與當前主機在同一網段
# route add default gw 10.10.10.1

檢視路由表
# netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
11.0.0.0 10.10.10.1 255.255.255.0 UG 0 0 0 eth0
12.0.0.0 10.10.10.1 255.255.255.0 UG 0 0 0 eth0
10.10.10.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
配置和檢視主機名

檢視主機名
# hostname
linux

修改主機名
# hostname linux
嚮導方式配置網路引數

# setup

之後需要重新啟動網路服務
# service network restart
使用配置檔案配置IP地址

修改介面配置檔案
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HWADDR=00:01:02:03:04:05
NETMASK=255.255.255.0
IPADDR=10.10.10.10
TYPE=Ethernet
使用配置檔案配置路由
# vi /etc/sysconfig/network-scripts/route-eth0
ADDRESS0=11.0.0.0
NETMASK0=255.255.255.0
GATEWAY0=10.10.10.1
ADDRESS1=12.0.0.0
NETMASK1=255.255.255.0
GATEWAY1=10.10.10.1
使用配置檔案配置主機名
# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=linux-wnt

對配置檔案做的任何修改都應該重啟網路服務,好讓配置生效
# service network restart

以上所涉及的配置檔案的配置格式出處
# vi /usr/share/doc/initscripts-

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23168012/viewspace-1047878/,如需轉載,請註明出處,否則將追究法律責任。

相關文章