嵌入式开发者社区

标题: 文件系统中的dns无法存储 [打印本页]

作者: jinyi7016    时间: 2017-9-29 11:26
标题: 文件系统中的dns无法存储
硬件上:LAN8720,50M有源晶振,晶振上的时钟输出到CVIDEO_DIN1/RMII_MHZ_50_CLK引脚。: v1 [: d! H  C: U5 p. S$ `

7 C; y- E% B% O# A& D  w) D要设置为静态的IP。
% A0 c* v4 \' `  r3 B6 c/etc/network/ interfaces 中的内容:" c' {- H( e' S
  i0 v" Q4 f% l9 k: T7 s; ]
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)* ^1 g+ b0 A+ C8 r
2 A. G+ [# g% K/ m2 [
# The loopback interface, c  u2 h+ n6 _* d
auto lo& }) H7 C* ~) z7 b) m' w
iface lo inet loopback
$ W6 W2 h% L& z7 o
& k( ~) ?+ [' q) g: {" Q/ ]  U; a# Wireless interfaces9 X# r% o# s/ n1 |; N" [- z1 G
iface wlan0 inet dhcp
- N  ^' A) M! r( P        wireless_mode managed
9 P& E1 b$ R+ r$ O) T! q        wireless_essid any- w6 U0 R' p/ \9 p# C' c4 t
        wpa-driver wext- j' r8 A8 Z. ?0 C
        wpa-conf /etc/wpa_supplicant.conf2 G/ k( m; q, j( g: V% ~3 J

6 i3 J' _4 O) }# Y4 ]3 V. z7 fiface tiwlan0 inet dhcp
" o* m% @! F. h( b        wireless_mode managed
* ]4 q2 h# M% ?        wireless_essid any1 I: `. R  ~' Y/ p1 n5 |: j: j

8 ^7 [. a& S/ X3 _1 piface atml0 inet dhcp( J- ?( I* _5 s
( y/ O0 c  V. F, L0 F, A3 v% |' z
# Wired or wireless interfaces; s0 @) `" P* r' s9 F! Z1 l
auto eth03 k! W. t+ y- n, E+ n' `/ J
#iface eth0 inet dhcp2 Q; R# y) @) H1 o
iface eth0 inet static
; K+ ^$ Q9 }- g) N1 {address 192.168.11.170
) ]5 D4 n! _/ x& j" enetmask 255.255.255.0( Q7 u( ~( r) C* s) k  u
gateway 192.168.11.1  M9 j4 g: m, b0 L& z
: y2 B7 p3 c9 i+ h$ ~
0 z" p5 u( o( T* ]1 E9 L8 _
#       pre-up /bin/grep -v -e "ip=[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+" /proc/cmdline > /dev/null
$ a% b) T/ `' W' t6 v' U, V# z% S4 w) j( @7 t
#iface eth1 inet dhcp
3 U; m( m- f+ h% r% R( h( V$ |+ ~6 V/ X1 z0 h7 o: h, s% `
# Ethernet/RNDIS gadget (g_ether)
5 d9 v- d1 O2 ]  j# ... or on host side, usbnet and random hwaddr
1 k2 _( z2 [# ~! r! Viface usb0 inet dhcp2 t0 i( F. S/ d, N
6 k; Z( I% {; T7 E, t1 h
# Bluetooth networking
: f* T& l1 O; ^+ g. R7 p/ viface bnep0 inet dhcp: j( M+ O$ v! f

, _; e  a  K+ \
2 y, c" {" {* {" X /etc/resolv.conf 配置了DNS,但是重启后,文件就又是空的了。7 C) G5 s2 |; u, z
% ?/ u( T$ B2 G9 l1 q0 p
#ifconfig后的结果
+ K7 o! s9 H' i" N% T6 Veth0      Link encap:Ethernet  HWaddr 12:00:a0:35:3b:89  
* h3 s% q" Q5 n          inet addr:192.168.11.170  Bcast:192.168.11.255  Mask:255.255.255.0
$ c8 E! L3 k# {8 y" z          UP BROADCAST MULTICAST  MTU:1500  Metric:10 [6 [, P/ {  B- T3 J2 c% {
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0& X( t( f; v1 ^, X8 E- y
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
+ h$ R3 u3 [: _2 n6 N- V          collisions:0 txqueuelen:1000
# b0 F1 Q& n+ C3 ^' q          RX bytes:0 (0.0 B)  TX bytes:180 (180.0 B)
' q+ @/ h, q8 [' t0 ~          Interrupt:33 # t7 C  e- {7 ^- M; Z
, Q* u( O) t3 F8 a+ W7 L9 \
lo        Link encapocal Loopback  
$ N, k! O+ k- V3 d1 P          inet addr:127.0.0.1  Mask:255.0.0.0
+ A. }* p. Z: L, u& U9 B& k# i9 N; K8 \          UP LOOPBACK RUNNING  MTU:16436  Metric:1
# K5 m- f; B+ b          RX packets:165 errors:0 dropped:0 overruns:0 frame:0
- c* w) j' z: r8 u          TX packets:165 errors:0 dropped:0 overruns:0 carrier:0
3 y6 z4 T4 \& O. i) J) s2 D% m8 @          collisions:0 txqueuelen:0 # s; `6 V' k+ s
          RX bytes:246293 (240.5 KiB)  TX bytes:246293 (240.5 KiB)
+ N) m. u% y7 h! p: s( a! o! l. k3 Y1 q, t$ k- d

* Q- ^2 w! {4 N- p5 I. W
' ]; G. C' M( j5 C" ]; P /etc/init.d/networking restart后会死机) _4 a8 \6 L; _1 K/ q3 E- ?+ B
8 `/ P. ~# f3 v2 R/ K9 W; j

作者: jinyi7016    时间: 2017-9-29 12:04
目前网络可以通了,但是DNS存储问题没有解决
作者: 伊撒斯    时间: 2017-9-30 10:14
您好,设置静态ip可以ping通,但是DNS无法存储的话,请问您那边,是否有参照我们提供的哪个例程呢?如果您是需要使用网络文件系统,也可以参考我们的nfs开发环境搭建的参考文档。
作者: 伊撒斯    时间: 2017-9-30 10:15
[attach]2830[/attach]
作者: jinyi7016    时间: 2017-9-30 10:35
伊撒斯 发表于 2017-9-30 10:147 @/ g( _9 c8 A) N  d' M- ?0 x1 A, `# @
您好,设置静态ip可以ping通,但是DNS无法存储的话,请问您那边,是否有参照我们提供的哪个例程呢?如果您 ...
4 {3 r7 r# h8 r/ G
并不是NFS,只是网络的测试。
/ g5 n# }- P2 G6 T% c就是 /etc/resolv.conf 中的内容添加了dns后,重启就会清空。而其他的文件并不会清空
作者: 伊撒斯    时间: 2017-9-30 19:03
您好:* p' P: P  [. D7 u& O' u

  G: H; x2 U/ o4 g3 o- d9 W4 `     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下周再帮您跟进这个问题吧。
& s* ]; O: y0 L& R9 m
9 W- |- }9 ~& k9 f2 A     祝您中秋快乐,阖家团圆,身体健康,工作顺利!
作者: jinyi7016    时间: 2017-10-3 22:09
伊撒斯 发表于 2017-9-30 19:032 `5 w8 _0 _! [
您好:
. w9 @3 U- v7 F& X; ?1 I! j5 w9 n! [( ~1 @
     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下 ...

5 @/ j7 ]! B5 _2 R2 a可能没有明白我的问题。我现在问的不是网络问题,是文件系统中的一个文件 /etc/resolv.conf,在启动后,其中的内容就没有了。每次重启后,这个文件就成了空的了。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4