当前位置: 技术问答>linux和unix
ubuntu本机做宿主机 静态IP DNS如何设置
来源: 互联网 发布时间:2016-11-09
本文导语: 我双系统ubuntu与开发板连接,开发板通过tftp下载内核、nfs挂载文件系统,主机静态IP,IP是192.168.0.22,掩码是255.255.255.0,网关是192.168.0.1,DNS空着没写。 问题是nfs挂载一直不成功,执行service nfs-kerne...
我双系统ubuntu与开发板连接,开发板通过tftp下载内核、nfs挂载文件系统,主机静态IP,IP是192.168.0.22,掩码是255.255.255.0,网关是192.168.0.1,DNS空着没写。
问题是nfs挂载一直不成功,执行service nfs-kernel-server/portmap status命令,结果是nfs running, portmap start/ruuning,而且本机挂载也成功:sudo mount -t nfs 192.168.0.22:/source/rootfs /mnt,在mnt看得见rootfs的内容。
至于防火墙iptables,我已经删掉了(apt-get remove),其他的ufw、 firestart也没有装。nfs的配置文件/etc/export里面也添加了:/source/rootf *(rw,sync,no_root_squash).但是,狗(怒)日的nfs就是不挂载,每次kermit启动,只显示tftp了内核,这时候,从主机可以ping通tftp地址,ping不通bfs地址,在bootload中ping主机也显示主机是alive。
排查了好几天,突然想起会不会是那个DNS的关系哦,求大大们救救命~~~~如果大家还有什么好建议也说出来啊
问题是nfs挂载一直不成功,执行service nfs-kernel-server/portmap status命令,结果是nfs running, portmap start/ruuning,而且本机挂载也成功:sudo mount -t nfs 192.168.0.22:/source/rootfs /mnt,在mnt看得见rootfs的内容。
至于防火墙iptables,我已经删掉了(apt-get remove),其他的ufw、 firestart也没有装。nfs的配置文件/etc/export里面也添加了:/source/rootf *(rw,sync,no_root_squash).但是,狗(怒)日的nfs就是不挂载,每次kermit启动,只显示tftp了内核,这时候,从主机可以ping通tftp地址,ping不通bfs地址,在bootload中ping主机也显示主机是alive。
排查了好几天,突然想起会不会是那个DNS的关系哦,求大大们救救命~~~~如果大家还有什么好建议也说出来啊
|
dns应该没关系吧,又没有用到域名解析。
ping不通nfs地址?能ping通tftp地址。检查下各个机器的网络设置先
能ping通是前提啊
ping不通nfs地址?能ping通tftp地址。检查下各个机器的网络设置先
能ping通是前提啊
|
sudo su
apt-get remove NetworkManager
ifconfig eth0 192.168.0.100
route add -net 0.0.0.0 gw 192.168.0.1 netmask 255.255.255.0
echo "nameserver 8.8.8.8" > /etc/resolv.conf
#################
192.168.0.100 是ip
192.168.0.1 是网关
255.255.255.0 是子网掩码
apt-get remove NetworkManager
ifconfig eth0 192.168.0.100
route add -net 0.0.0.0 gw 192.168.0.1 netmask 255.255.255.0
echo "nameserver 8.8.8.8" > /etc/resolv.conf
#################
192.168.0.100 是ip
192.168.0.1 是网关
255.255.255.0 是子网掩码