보드의 ip정보를 pc로 보내고 싶습니다

dnjswhdfo의 이미지

제가 지금 사용하고 있는 보드는 au1200이구요

보드의 ip주소를 pc로 보낼 방법을 좀 알고 싶습니다.

보드의 ip를 dhcp서버를 통해 유동으로 받고 있는데

그 보드들의 ip주소를 pc로 보내서 웹 페이지에 표시하고 싶거든요

ip주소 등을 보낼 수 있는 방법을 좀 알려 주세요 부탁드립니다!!

dhcp서버 웹서버 등은 다 올려서 테스트 해 보았구요 보드의 ip를 받기 위해 삽질중입니다!!

좋은 답변 부탁드립니다!!

jsj3579의 이미지

댓글 수정

danskesb의 이미지

하나 떠오르는 방법은, wget을 통해서 CGI 페이지(어떤 언어로 짜든 상관없음)를 호출하게 만듭니다. 그 CGI 내부에서는 원격지 IP를 가져오게 한 다음 서버 상의 어떤 파일이나 DB에 씁니다. 또 다른 페이지를 만들어서 가져온 IP를 보여 주면 되겠죠. 실제 DNSEver 다이나믹 DNS 업데이트가 이런 식으로 돌아갑니다.

굳이 보드에 웹 서버를 올릴 필요는 없습니다. 그렇지만 제가 사용하는 어떤 임베디드 제품에 저런 기능이 있다면 그걸 쓰진 않을 것 같군요.
---- 절취선 ----
http://blog.peremen.name

keinus의 이미지

약간 복잡하게 한다면...OpenNMS의 Discovery 서비스만 따로 떼서 돌리시면 됩니다.
PC에 약간 부하가 걸리지만 보드에 프로그램을 따로 올리지 않아도 되고 PC의 IP 주소를 몰라도 상관 없다는 장점과 함께 잘만 고치면 보드의 hostname을 부여해서 관리할 수도 있습니다만....modify하는데 머리 좀 아프실듯..;;;
자바를 잘 아신다면 1~2일이면 하겠습니다만...DB(postgresql)를 다른걸 쓰신다면 머리아파지는지라...
아니면 비슷한걸 그냥 구현하는것도 좋겠지요.(이편이 나으려나요..)

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.