笔记:Linux系统配置ip地址和DNS+tftp

Linux系统配置ip地址和DNS
(1)如果是图形界面的话呢 直接system-config-network 然后出现对话框点编辑 可以设置固定IP 在后面的配置里 有DNS的设置的 直接添就好了  然后重新激活 网卡  
(2)如果是文本模式的话呢 vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置IP DNS 的话vi /etc/resolv.conf 在里面直接修改后:保存退出即可。
【注意】修改之后,重启linux或者service network restart后就还原成修改前状态了,参考链接http://blog.csdn.net/gd2008/article/details/8161430
发现了解决办法,在里面添加DNS1和DNS2,即使重启也是设置的DNS了。
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
HWADDR=00:0c:29:2b:03:61
IPADDR=192.168.1.108
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
DNS1=202.114.88.210
DNS2=114.114.114.114
NM_CONTROLLED=yes
GATEWAY=192.168.1.1
TYPE=Ethernet
USERCTL=yes
PEERDNS=yes
IPV6INIT=no
tftp命令传输文件:
下载文件:tftp -g -l 文件名 服务端ip地址(如192.168.1.108)
上传文件:tftp -p -r 文件名 服务端ip地址(如192.168.1.108)  host

ifconfig没有出现eth0,而是出现了eth2:
解决办法:vi /etc/udev/rule.d/70-persistent-net.rules
这里面定义了eth0 eth1 eth2,当前显示的是eth2,所以讲eth0和eth1注释掉,然后将eth2改为eth0,重启fedora9.
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rule written by anaconda)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:02:6f:08", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

# PCI device 0x1022:0x2000 (vmxnet)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:5d:31:4f", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x1022:0x2000 (vmxnet)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:2b:03:61", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

需要注意一下与这上面的mac地址与/etc/sysconfig/network-scripts/ifcfg-eth0是否一致,不一样建议将ifcfg-eth0改正过来。
 
 
 
 
 

你可能感兴趣的:(笔记:Linux系统配置ip地址和DNS+tftp)