Linux基本网络配置

一、 IP

立即更改:#ifconfig eth0 netmask <子网掩码>

永久更改:
编辑/etc/sysconfig/network-scripts/ifcfg-eth0 配置网卡的地址 IPADDR=XXX.XXX.XXX.XXX

[root@redhat network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static –自动获取改为dhcp
HWADDR=00:03:FF:2C:EE:0B
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.10

二 、HOSTNAME

立即更改:hostname <主机名>

永久更改: 编辑文件/etc/sysconfig/network,输入新的主机名

[root@redhat sysconfig]# cat network
NETWORKING=yes
HOSTNAME=redhat

三 、GATEWAY

立即更改:route add default gateway

永久更改:编辑文件/etc/sysconfig/network,添加

GATEWAY=XXX.XXX.XXX.XXX

四、DNS

在/etc/resolv.conf中添加“nameserver 

root@test # cat /etc/resolv.conf

domain cmydomain.com –默认域名,若要查询的主机名称不含点号(.),那么解析器就会把默认域名加在主机名称之后。接着,解析器会在传送给名称服务器的查询中,使用这个扩展后的主机名称。该项不能和search兼用!如果设置了环境变量LOCALDOMAIN,则会覆盖掉domain项目的配置值,导致解析器以LOCALDOMAIN的配置值来扩展主机名称。
nameserver 192.168.0.11
nameserver 202.101.103.55

五 、 单网卡绑定多IP

立即更改:ifconfig eth0:0 192.168.0.3 broadcast 192.168.0.255 netmask 255.255.255.0

永久更改:
1)假设需要绑定多IP的网卡是eth0,请在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件
2)[root@redhat network-scripts]# cat ifcfg-eth0:0
DEVICE=eth0:0
BOOTPROTO=static –自动获取改为dhcp
HWADDR=00:03:FF:2C:EE:0B
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.11
3)#service network restart

最后备注:以上立即更改的方法均可以把命令加在启动自运行文件里面,Linux是/etc/rc.d/rc.local,在Gentoo下是/etc/conf.d/local.start 实现“永久更改”

你可能感兴趣的:(linux,网络,职场,休闲)